用到的 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、近兩天公司項(xiàng)目遠(yuǎn)程倉(cāng)庫(kù)搬遷到 GitLab 、提交代碼后和 GitHub 很類似的可以在網(wǎng)頁(yè)瀏覽提交記錄、查看源碼。效果圖:
可以一目了然的查看分支、提交記錄等
2、SourceTree 每次去拉取代碼、切換分支去合并代碼都需要密碼、下面的記住密碼選項(xiàng)感覺(jué)并沒(méi)有什么用。
3、接下來(lái)用 GitHub Desktop 客服端就可以繞過(guò)每次都要輸入密碼的煩惱、安裝好 GitHub Desktop 客服端后、第一次會(huì)提示讓你添加那些項(xiàng)目進(jìn)來(lái)、也可以手動(dòng)添加、點(diǎn)擊左上方的 加號(hào)?——> Add 選擇自己需要添加的項(xiàng)目即可。
4、GitHub Desktop 首次連接 GitLab 遠(yuǎn)程倉(cāng)庫(kù)需要輸入用戶名和密碼、注意??:這是輸入登陸到遠(yuǎn)程倉(cāng)庫(kù) GitLab 的用戶名和賬號(hào)、如果不小心輸錯(cuò)、需要?jiǎng)h除鑰匙串。
5、SourceTree 和 GitHub 完全是同步的、在 SourceTree 拉取提交代碼后 GitHub DeskTop 上也會(huì)更新保持同步、(原理可能就是它們都是交由 Git 來(lái)管理的)
二:操作
1、GitHub 切換分支
2、拉取合并 Dev 代碼
3、提交代碼
4、推送到遠(yuǎn)程