Android Studio GIT工具使用教程

用android studio 自帶的git管理工具進行版本管理

努力深耕Android的小透明關注

0.4832018.10.15 17:11:13字數 1,277閱讀 4,345

  在之前的項目中使用的是命令行的方式提交代碼,新建分支,在android studio中使用自帶的管理工具來進行版本管理,高效又便捷~特別是項目中頻繁進行本地分支和遠程分支的操作。
  

1.首先確保你的“Android Studio”已經正確配置Git。具體配置如下:

下載安裝Git :Git 下載地址 本教程使用版本爲 :2.18.0
爲“AS”配置Git:File --> Settings --> Version Control --> Git --> 找到你 Git 的安裝目錄選到 git.exe

 

20180802100815213.png

測試是否配置正確,點擊右邊的“Test”按鈕。

20180802101154492.png

 

OK,到這裏“AS”的Git就配置成功了。

2.“AS”使用 Git 首次提交代碼到本地以及提交遠程倉庫的三種方式

方式一、先創建項目,後與Git連接以及提交本地倉庫和遠程倉庫。

首先我們創建一個項目“TestGit”,然後點擊 VCS --> Enable Version Control Integration 點擊會彈出一個彈框,如圖:

 

20180802103225844.png

點擊右邊的下拉框選中Git,然後點擊Ok,你會發現項目的文件名顏色都變了,並且界面底部和頂部都多了一些東西,這說明文件已經被Git控制。如圖:

 

20180802103352988.png

20180802103755475.png

然後我們設置項目提交需要忽略的文件 File --> Settings --> Version Control --> Ignored Files,設置完成後,右鍵項目根目錄選中Git --> Add,添加文件到Git,你會發現項目文件名的顏色變成綠色,然後在右鍵項目根目錄選中Git --> Commit Directory提交本地倉庫,填寫提交信息,點擊Commit,這時你會發現項目文件名顏色又迴歸正常了。至此代碼已經提交到本地倉庫。如圖:

20180802104621963.png

 

20180802104945243.png

20180802105222562.png

 

嘗試“Push”。如圖:

 

20180802110634261.png

 

然後就可以來定義遠程倉庫:

02.png


接下來來看下怎麼進行分支的管理
1.新建本地的分支以及合併。

找到“AS”界面的右下角有個“Git:master”的按鈕,點擊會出現如圖:

 

03.png

2.我們點擊“New Branch”創建一個新的本地分支,名字爲“test01”,點擊“OK”,自動切換到我們新建的分支,如圖:

 

04.png

05.png

我們可以在新建的本地分支裏面進行代碼修改,修改完後commit一下,然後把修改後的代碼合併到“master”主線就可以了,我們來走一遍流程。

在“test01”分支修改代碼,並 commit 到本地倉庫。

06.png

07.png

commit 完成後,我們在切換到“master”主線看看,代碼差異。如圖:

08.png

09.png

OK,我們很明顯的看出了兩個文件是不同的,現在我們需要做的就是把“test01”分支上面的修改,合併到“master”主線上面。如圖:選中“master”主線,合併“test01”。

 

12.png

合併後的文件內容:

 

13.png

你可以直接按照“AS”的智能提示刪除本地分支,或者稍後自己手動刪除分支。如圖:

 

14.png

 

至此本地分支的創建刪除以及合併就完成了。

2..新建遠程的分支以及合併。

1.我們首先新建一個本地分支“test02”,然後做出一些修改後commit。如圖:
2.然後我們在“test02”分支上面“Push”代碼,“AS”會爲我們自動創建遠程分支。如圖:

 

15.png

16.png

3.創建遠程分支:
創建遠程分支一般都會先創建一個本地分支和其對應或者不用創建分支在主分支操作也可以。
add,commit代碼之後選擇push代碼出現下面界面,當你創建了本地分支之後上面會自動顯示你要提交到newBranch遠程分支當中,當然如果你沒有創建本地分支就會顯示master分支。

 

17.png

可以看到這個藍色字是可以點擊的,點擊之後可以自己定義遠程分支的名稱,選擇好之後Push代碼,知道成功點擊右下角就會看到多出來一個遠程分支:

18.png

 

4.將遠程分支clone到本地:
如果有一個遠程分支是別的同事建立的,你需要把其他分支的代碼clone來下。
直接點擊右下角對應的遠程分支,

19.png

參考文章:
Android Studio 使用 Git 首次提交代碼到本地以及提交遠程代碼倉庫

Android Studio 使用Git創建本地分支和遠程分支以及合併
用安卓Studio操作Git項目管理(包括GitHub和GitChina的項目提交和管理)和各種本地遠程分支操作

發佈了45 篇原創文章 · 獲贊 43 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章