Git下载、安装与配置
2024-09-08 17:08:36
1.Git下载:
访问Git官网,下载对应操作系统的的安装包。
这里笔者是64位机器,选择如下:
2.Git安装:
打开安装包进行安装:
一路next到Finish:
在CMD中输入命令git,出现以下界面表示安装成功:
3.Git配置:
鼠标右键桌面,选择Git Bash Here:
输入如下命令配置Github账户信息:
1 # 配置用户名("username"是Github用户名)
2 git config --global user.name "username"
3 # 配置邮箱("username@email.com"是Github注册邮箱)
4 git config --global user.email "username@email.com"
输入命令git config --global --list
查看是否配置成功。
执行: ssh-keygen -t rsa
,一路回车生成SSH。在C盘你的用户目录下可以查看到生成的ssh文件:
登录Github,点击设置:
选择SSH and GPG keys:
将公钥( id_rsa.pub)粘贴Key中:
在Git bash命令窗口中输入 ssh -T git@github.com
,出现如下报错:
于是在.ssh文件夹下新建一个文件config
:
并在记事本中编辑该文件:
Host github.com
User username@email.com #你的邮箱
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443
再次执行命令 ssh -T git@github.com
:输入yes:
出现以下回应表示配置成功。
然后发现使用git clone 指令报错,无法下载项目,在cmd中ping github.com超时,
于是在网路属性中修改DNS如下:
在C:\Windows\System32\drivers\etc
中的hosts文件末尾加上140.82.113.3 github.com
,
再次ping github.com,成功ping通。
重新git clone,成功!
参考:
2. ssh: connect to host github.com port 22: Connection timed out
最新文章
- svn 几个常用命令(持续更新)
- win10 64位安装memcache扩展和开启redis扩展
- mysql 导入导出方法。
- WCF-复合类型使用;传输图片
- XMPP框架下微信项目总结(6)刷新好友列表(删除,添加好友)
- Qt之qSetMessagePattern
- Lambda 表达式型的排序法
- [译]GC专家系列2:Java 垃圾回收的监控
- js千分位转换
- JS获取request字符串
- 读书笔记 effective c++ Item 24 如果函数的所有参数都需要类型转换,将其声明成非成员函数
- DoesNotExist at /admin/
- Dynamics CRM2016 Web API之通过实体的primary key查询记录(二)
- Idea 的两个快捷键不能用的解决过程
- layui——Cannot create property 'LAY_TABLE_INDEX' on number '1'
- php 中 global 与 $GLOBAL 的区别
- windows系统redmine安装总结
- springmvc入门之HelloWorld篇
- Asp.net处理程序(第六篇)
- 在DOS命令行窗口中显示系统环境环境变量
热门文章
- 《STL源码剖析》STL迭代器分类
- lock 和 Monitor (转载)
- 【Django drf】 序列化类常用字段类和字段参数 定制序列化字段的两种方式 关系表外键字段的反序列化保存 序列化类继承ModelSerializer 反序列化数据校验源码分析
- Nodejs后端自动化测试
- echarts图例过多,折线过多颜色不知道怎么分配怎么办??优化如下
- 静态static关机子修饰成员方法-静态static的内存图
- Linux三剑客日志处理系列
- 各种排序算法实现(JAVA)
- .Net Core对于`RabbitMQ`封装分布式事件总线
- P19_数据绑定