查看分支图
查看 feature 分支的历史
查看所有历史版本信息
一台电脑配置多个 git 账号
查看之前的设置
git config --global --list
清空全局的邮箱和用户名称
git config --global --unset user.name "你的名字" //删除之前的名字配置
git config --global --unset user.email "你的邮箱"//删除之前的名字配置
生成ssh-key
# -b 6096: 密钥长度为 4096 位.
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
在 .ssh 文件夹新建全称为 config 的文件,config 文件内容如下:
Host one.gitlee.com #这是一个别名
HostName gitee.com # 这是远程仓库的域名
User git
IdentityFile ~/.ssh/id_rsa # 这个账号对应私钥的地址
Host YHJ_GitHub #这是一个别名
HostName GitHub.com # 这是远程仓库的域名
User git
IdentityFile ~/.ssh/github_id # 这个账号对应私钥的地址
执行命令时地址参数需要修改
旧命令:git remote add origin git@github.com:yhj/learn-git.git
新命令:git remote add origin git@YHJ_GitHub:yhj/learn-git.git
参考链接