Android Studio 中配置強大的版本管理系統

1. 安裝Git/CVS

第一步首先你須要安裝Git/CVS等版本管理工具,這個請自行百度java

2. 新建一個本地空倉庫

新建一個倉庫叫GitTestgit

這裏寫圖片描述

倉庫如今是空的什麼都沒有github

這裏寫圖片描述

找到路徑,而後複製路徑(這步很重要)web

這裏寫圖片描述

3. 新建AS項目

這裏寫圖片描述

這裏寫圖片描述

項目建立完畢,這個時候咱們能夠看到AS提示咱們配置倉庫的提示,咱們接下來配置一下git就OK了工具

這裏寫圖片描述

4. 配置Git

首先咱們觀察一下,全部的文件以都是正常的顏色[白色]this

這裏寫圖片描述

好的咱們首先開始配置git,看看有什麼變化。首先點擊設置按鈕spa

這裏寫圖片描述

咱們先配置一下git 的路徑,而後點擊Test按鈕.net

這裏寫圖片描述

若是出現下圖對話框,表示配置成功版本控制

這裏寫圖片描述

接下來咱們返回,給項目設置版本管理使用的工具,選擇Version Control日誌

這裏寫圖片描述

咱們點擊<none>而後選擇Git

這裏寫圖片描述

而後點擊Apply再點擊OK,如今咱們看看文件的顏色

這裏寫圖片描述

咱們如今返回來看看Git可視化工具中文件的變化,.gitignore已經給咱們添加好了

這裏寫圖片描述

如今知道紅色表明什麼意思了嗎?咱們如今繼續Add文件,咱們先切換到Project視圖。

這裏寫圖片描述

而後點擊右鍵,選擇Git,再選擇Add

這裏寫圖片描述

此時咱們的文件所有變綠色了,表明咱們已經Add進去了

這裏寫圖片描述

好,咱們把Add所有講完,如今咱們新建一個AddTest.java的文件,會提示以下,問咱們是否Add,選擇Yes。若是不想每次新添加一個文件都提示的話,勾選Remember,don 't ask again就OK了

這裏寫圖片描述

5. 上傳代碼

若是配置好git的話咱們在工具欄就有了這樣兩個圖標,一個是上傳一個是下載(使用快捷鍵也能夠,鼠標長放在按鈕上)

這裏寫圖片描述

咱們點擊了上傳按鈕後,會彈出這樣一個界面,填寫描述,你能夠選擇commit,或者commit and push

這裏寫圖片描述

有時候,咱們的代碼會有一些警告,提交的時候會提示咱們,我門選擇提交就OK了,你也能夠看看

這裏寫圖片描述

最後咱們點擊Push

這裏寫圖片描述

6. 下拉代碼

我如今在github上修改個人代碼,模擬小組其餘成員修改了同一個文件

這裏寫圖片描述

而後我點擊下拉代碼按鈕這裏寫圖片描述

會提示這樣一個對話框,咱們必定要選擇Merga,否則會有很大的問題,每次下拉代碼都會提示會很麻煩,你能夠選擇Do not show this dialog in the future

這裏寫圖片描述

此時會彈出這樣一個界面,提示咱們下拉了哪些文件,雙擊文件定位到此文件的修改位置。這個實際上是project添加完git後的第三個變化

這裏寫圖片描述

看一下咱們剛纔在github上修改的代碼

這裏寫圖片描述

修改文件的顏色變化爲墨藍色,以及修改的地方均可以顯示出來

這裏寫圖片描述

7. 版本控制面板

剛纔咱們見到了,給項目配置完project後的第三個變化,就是多了個版本控制面板,咱們先查看一個選項卡[Local Changes],看名字就知道是本地有哪些變化,這裏列出了咱們添加/修改的文件

這裏寫圖片描述

再來看看第二個選擇卡[Log],同樣看名字就是日誌的意思了。這裏咱們能夠看到咱們的提交紀錄以及對應修改的文件。

這裏寫圖片描述

咱們也能夠進行刪選,你如提交名稱、分支、提交者、日期,我這裏篩選的是:包含init的 ,我提交的,24小時以內的

這裏寫圖片描述

最後兩個選項卡我就不廢話了,一個是控制檯[Console],一個是咱們剛纔下拉代碼時彈出的修改的詳細信息

這裏寫圖片描述

這裏寫圖片描述

8. 最後一個變化

就是咱們顯示了咱們當前的分支,我當前是Master分支

這裏寫圖片描述

9. 配置github帳戶

先點擊設置,而後點擊github,輸入帳號密碼

這裏寫圖片描述

而後點擊Test按鈕,出現以下說明配置成功

這裏寫圖片描述

10. 從github克隆項目

選擇github

這裏寫圖片描述

我這裏克隆個人[萬能Adapter]做爲示例,輸入github地址,點擊Clone按鈕

這裏寫圖片描述

選擇Yes

這裏寫圖片描述

而後項目就clone完成了

這裏寫圖片描述

給項目配置版本管理

這裏寫圖片描述

11. 其餘版本管理工具的配置

其餘的也是版本管理工具和git差很少,配置的地方,以下:

這裏寫圖片描述

今天的blog就到這,咱們總結一下,文件幾種顏色以及對應的狀態,歡迎頂貼

顏色 狀態
紅色 沒有Add的新文件
綠色 add了,沒有commit的文件
墨藍色 修改過的文件

 

 

轉自:http://blog.csdn.net/yy1300326388/article/details/46603833

相關文章
相關標籤/搜索