Git 常用命令及坑记录
Last updated on 9 months ago
配置用户名及邮箱
git config
可以配置git的参数,可以使用git config --list
查看已经配置的git参数。
其中有三个级别的保存位置,--system
、--global
、--local
,分别
- 表示所有用户(本系统)
- 当前用户(全局)
- 本地配置(当前目录)
默认使用--local
1 |
|
获取远程仓库
1 |
|
生成SSH秘钥
1 |
|
常见问题
没有生成SSHkey
或者找不到对应的 SSHkey
1 |
|
解决:
生成
SSHKey
1
ssh-keygen -t rsa -C "XXX@qq.com"
debug
1
ssh -v git@github.com
agent
1
ssh-agent -s
将对应的
SSHKey
1
ssh-add ~/.ssh/id_rsa
到这里如果遇到这个问题
Could not open a connection to your authentication agent
啥意思我也不知道
1
eval `ssh-agent -s`
重新指向
1
ssh-add ~/.ssh/id_rsa
自己遇到这个问题不是没生成sshkey
,而是多个sshkey
没有对应好
参考地址:Git报错解决:git@gitee.com: Permission denied (publickey). - 尚码园 (shangmayuan.com)
Git 常用命令及坑记录
http://example.com/2021/11/19/Git_Cmd/