git图形化工具sourcetree
SourceTree
SourceTree 是一个免费 Git 客户端管理工具,适用于 Windows 和 Mac 系统。
SourceTree 简化开发者与代码仓库之间的 Git 操作方式,我们可以通过界面菜单很方便的处理 Git 操作,而不需要通过命令。
通过 SourceTree,可以管理所有的 Git 库,无论是远程还是本地的。SourceTree 支持 Bitbucket、GitHub 以及 Gitlab 等远程仓库。
官网: https://www.sourcetreeapp.com/
安装


安装完成后提示加载本机的ssh秘钥
本机ssh秘钥
查看已有秘钥
#先看本机有没有秘钥
cd ~/.ssh
#查看公钥
cat ~/.ssh/id_rsa.pub
#提示No such file or directory代表第一次使用git

新建秘钥(公钥+私钥)
#备份旧的rsa
mkdir -p key_backup # -p 防止目录已存在时出错
cp -v id_rsa* key_backup/ 2>/dev/null || echo "没有旧的 id_rsa 文件可备份"
rm -i id_rsa* # -i 会在删除前询问确认(更安全)
#生成秘钥id_rsa 和 公钥id_rsa.pub (在当前登录用户~/.ssh文件夹下生成)
ssh-keygen -t rsa -C "your SSH key comment"
#查看公钥
cat ~/.ssh/id_rsa.pub
#使用命令直接复制公钥到剪贴板
#Windows:
clip < ~/.ssh/id_rsa.pub
#macOS:
pbcopy < ~/.ssh/id_rsa.pub
设置秘钥
公钥导入git平台
登录自己的账号,在平台中点击个人设置,添加pub公钥

管理员账号需要在仓库的成员管理中添加该成员

#测试
ssh -T git@codehub.devcloud.cn-east-3.huaweicloud.com
证明秘钥可以访问git

Sourcetree设置ssh私钥

SourceTree导出

导出完毕后如下

如果这篇文章对你有用,可以关注本人微信公众号获取更多ヽ(^ω^)ノ ~


浙公网安备 33010602011771号