找回密码
 立即注册
首页 业界区 安全 Git下载、安装与配置

Git下载、安装与配置

遇玷 2025-9-24 11:14:55
 
1.Git下载:

  访问Git官网,下载对应操作系统的的安装包。
1.png

  这里笔者是64位机器,选择如下:
2.png

2.Git安装:

  打开安装包进行安装:
3.png

  一路next到Finish:
4.png

  在CMD中输入命令git,出现以下界面表示安装成功:
5.png

3.Git配置:

  鼠标右键桌面,选择Git Bash Here:
6.png

  输入如下命令配置Github账户信息:
  1. 1 # 配置用户名("username"是Github用户名)
  2. 2 git config --global user.name "username"
  3. 3 # 配置邮箱("username@email.com"是Github注册邮箱)
  4. 4 git config --global user.email "username@email.com"
复制代码
   输入命令git config --global --list查看是否配置成功。
7.png

   执行: ssh-keygen -t rsa ,一路回车生成SSH。在C盘你的用户目录下可以查看到生成的ssh文件:
8.png

  登录Github,点击设置:
9.png

  选择SSH and GPG keys:
10.png

  将公钥( id_rsa.pub)粘贴Key中:
11.png

  在Git bash命令窗口中输入 ssh -T git@github.com,出现如下报错:
12.png

  于是在.ssh文件夹下新建一个文件config:
13.png

  并在记事本中编辑该文件:
  1. Host github.com
  2. User username@email.com #你的邮箱
  3. Hostname ssh.github.com
  4. PreferredAuthentications publickey
  5. IdentityFile ~/.ssh/id_rsa
  6. Port 443
复制代码
  再次执行命令 ssh -T git@github.com:输入yes:
14.png

  出现以下回应表示配置成功。
15.png

然后发现使用git clone 指令报错,无法下载项目,在cmd中ping github.com超时,
16.png

于是在网路属性中修改DNS如下:
17.png

  在C:\Windows\System32\drivers\etc中的hosts文件末尾加上140.82.113.3    github.com,
18.png

  再次ping github.com,成功ping通。
19.png

   重新git clone,成功!
20.png

参考:

1. Git的下载、安装与配置,详细图文教程
2. ssh: connect to host github.com port 22: Connection timed out
3. https://stackoverflow.com/questions/63917116/cant-ssh-into-git-pty-allocation-request-failed-on-channel-0
4. Github无法ping通的解决策略
 

来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

相关推荐

您需要登录后才可以回帖 登录 | 立即注册