Git相关操作可以说贯穿一个项目始终,拿到一个新的环境第一步就需要搞定Git配置(毕竟代码在仓库里),下面记录一些必要的或常用的配置(所有操作在Git Bash中完成)
SSH Key 配置
首先检查下是否已经生成过密钥1
ls -al ~/.ssh
如果已经存在,会看到如下字样文件
- id_rsa
- id_rsa.pub
否则需要生成新的密钥1
ssh-keygen -t rsa -C "your.email@example.com" -b 4096
执行后会提示输入文件保存路径和密码
这里选择默认的路径,密码也置为空,因此直接按3次回车即可
生成后复制密钥1
cat ~/.ssh/id_rsa.pub | clip
配置密钥到GitHub
点击用户头像 => Settings => Add SSH key => 输入Tittle => 复制保存上一步的密钥
Git Config
设置用户名和邮箱1
2git config --global user.name "John Doe"
git config --global user.email johndoe@example.com
设置命令别名,简化输入1
2
3
4
5git config --global alias.co checkout
git config --global alias.br branch
git config --global alias.ci commit
git config --global alias.st status
git config --global alias.last 'log -1 HEAD'
详细设置列表可以通过git config --list
查看