用到的 IDE :
Android Studio : https://developer.android.google.cn/studio/index.html
Intellij IDEA : https://www.jetbrains.com/idea/#chooseYourEdition
SourceTree : https://www.sourcetreeapp.com/
GitHub Desktop : https://desktop.github.com/
一:安装
1、近两天公司项目远程仓库搬迁到 GitLab 、提交代码后和 GitHub 很类似的可以在网页浏览提交记录、查看源码。效果图:
可以一目了然的查看分支、提交记录等
2、SourceTree 每次去拉取代码、切换分支去合并代码都需要密码、下面的记住密码选项感觉并没有什么用。
3、接下来用 GitHub Desktop 客服端就可以绕过每次都要输入密码的烦恼、安装好 GitHub Desktop 客服端后、第一次会提示让你添加那些项目进来、也可以手动添加、点击左上方的 加号➕——> Add 选择自己需要添加的项目即可。
4、GitHub Desktop 首次连接 GitLab 远程仓库需要输入用户名和密码、注意⚠️:这是输入登陆到远程仓库 GitLab 的用户名和账号、如果不小心输错、需要删除钥匙串。
5、SourceTree 和 GitHub 完全是同步的、在 SourceTree 拉取提交代码后 GitHub DeskTop 上也会更新保持同步、(原理可能就是它们都是交由 Git 来管理的)
二:操作
1、GitHub 切换分支
2、拉取合并 Dev 代码
3、提交代码
4、推送到远程