SourceTree完整配合使用GitHub、Bitbucket、GitLab

Git在开发中的重要性不用多说了。虽然几乎各种IDE都内置了Git。但是还是要推荐一下SourceTree。统一的来管理代码不用每个IDE的内置Git都要熟悉了。并且SourceTree功能强大,简单易上手、免费、汉化。
现在版本是3.2。

1. 基本使用

基本使用方法教程太多了这里不多说参考SourceTree的基本使用

2. 绑定Github账号

每个开发者都有自己的Github账号,里面可能会有很多开源项目(自己的或者Fork的)。SourceTree关联Github账号后可以方便的在本地clone远端仓库。


image.png

image.png

创建好的密钥会在 /Users/{yourname}/.ssh 目录下
打开Finder 快捷键 cmd+shift+G


image.png

image.png

image.png

浏览器登录GitHub然后


image.png

image.png

这样SourceTree关联Github账号就完成了。SourceTree中【远端】可以看到Github账号里面所有库


image.png
3. 绑定Bitbucket账号

安装SourceTree后需要注册自己的Bitbucket账号,Bitbucket可以创建自己的私有仓库,自己做些demo什么的挺爽。SourceTree关联Bitbucket账号的方法和GitHub差不多。


image.png

image.png

image.png

这样SourceTree关联Bitbucket账号就完成了。SourceTree中【远端】可以看到Bitbucket账号里面所有库


image.png
4. 绑定公司GitLab账号

很多公司都会在自己网单独见Git,常用的就是GitLab。


image.png
注意密码的那里。后面说

添加ssh密钥


image.png

生成私有token(也就是五角星哪里的密码)


image.png

这个就是刚才需要的密码
image.png

这样SourceTree关联GitLab账号就完成了。SourceTree中【远端】可以看到GitLab账号里面所有库


image.png

(觉得写得有帮助的话不用赞赏,❤️就好)

ps:
Finder里面(Cmd+shift+.)可以显示隐藏文件。用户目录下可以看到.ssh文件夹。
有时候ssh验证失败 、 permission denie的时候可以打开known_hosts文件删除对应域名哪一行和.pub文件和它的同名文件。重新配置

image.png

你可能感兴趣的:(SourceTree完整配合使用GitHub、Bitbucket、GitLab)