Skip to content
鼓励作者:欢迎打赏犒劳

Git

安装地址

官方地址:https://git-scm.com/downloads

镜像仓库:https://registry.npmmirror.com/binary.html?path=git-for-windows/

镜像仓库2:https://github.com/waylau/git-for-win

配置用户名

正常来说你的 C:\Users\{用户名} 下有.gitconfig文件,如果没有的话,你执行完下面的配置会自动生成的。

shell
# 设置你的全局用户名,执行此命令后,如果文件不存在,Git 会自动创建它
git config --global user.name "你的姓名"

# 设置你的全局邮箱
git config --global user.email "你的邮箱@example.com"

查看文件

shell
cat ~/.gitconfig

常用命令

shell
## git配置
git config --list

## git版本
git version

配置SSH

什么是ssh:ssh是Secure Shell(安全外壳协议)的缩写,建立在应用层和传输层基础上的安全协议。为了便于访问github,要生成ssh公钥,这样就不用每一次访问github都要输入用户名和密码。

检查 SSH key是否存在

打开Git Bash 命令行

shell
ls -al ~/.ssh

创建一个 SSH key

打开Git Bash 命令行,输入下面的脚本,然后按三个回车即可

shell
ssh-keygen -t rsa -C "your_email@example.com"

生成了之后去你本地C:\Users\用户名\.ssh文件夹下找有两个文件,把id_rsa.pub打开复制到github上

测试一下该SSH key

shell
ssh -T git@github.com

可能出现的问题

git配置的时候出现connect to host github.com port 22 bad file number解决办法

在你的C:\Users\用户名\.ssh的目录下添加个名字为config的文件,注意没有后缀,把下面的话粘贴进去

shell
Host github.com
User vain
Hostname ssh.github.com
PreferredAuthentications publickey
IdentityFile ~/.ssh/id_rsa
Port 443

上次更新:

如有转载或 CV 的请标注本站原文地址