在Eclipse中添加Git等版本管理工具需要自己添加插件,而且個(gè)人覺(jué)得不咋好用,在AS中已經(jīng)給我們集成好了,我們只需要配置一下就OK了,今天就和大家聊聊怎么配置以及使用的要點(diǎn)。
第一步首先你需要安裝git/CVS等版本管理工具,這個(gè)請(qǐng)自行百度
新建一個(gè)倉(cāng)庫(kù)叫GitTest
倉(cāng)庫(kù)現(xiàn)在是空的什么都沒(méi)有
找到路徑,然后復(fù)制路徑(這步很重要)
項(xiàng)目創(chuàng)建完畢,這個(gè)時(shí)候我們可以看到AS提示我們配置倉(cāng)庫(kù)的提示,我們接下來(lái)配置一下git就OK了
首先我們觀察一下,所有的文件以都是正常的顏色[白色]
好的我們首先開(kāi)始配置git,看看有什么變化。首先點(diǎn)擊設(shè)置按鈕
我們先配置一下git 的路徑,然后點(diǎn)擊Test按鈕
如果出現(xiàn)下圖對(duì)話框,表示配置成功
接下來(lái)我們返回,給項(xiàng)目設(shè)置版本管理使用的工具,選擇
Version Control
我們點(diǎn)擊
<none&
然后選擇Git
然后點(diǎn)擊Apply再點(diǎn)擊OK,現(xiàn)在我們看看文件的顏色
我們現(xiàn)在返回來(lái)看看Git可視化工具中文件的變化,
.gitignore
已經(jīng)給我們添加好了
現(xiàn)在知道紅色代表什么意思了嗎?我們現(xiàn)在繼續(xù)Add文件,我們先切換到Project視圖。
然后點(diǎn)擊右鍵,選擇Git,再選擇Add
此時(shí)我們的文件全部變綠色了,代表我們已經(jīng)Add進(jìn)去了
好,我們把Add全部講完,現(xiàn)在我們新建一個(gè)
AddTest.[Java](http://lib.csdn.net/base/java "Java 知識(shí)庫(kù)")
的文件,會(huì)提示如下,問(wèn)我們是否Add,選擇Yes。如果不想每次新添加一個(gè)文件都提示的話,勾選Remember,don 't ask again
就OK了
如果配置好git的話我們?cè)诠ぞ邫诰陀辛诉@樣兩個(gè)圖標(biāo),一個(gè)是上傳一個(gè)是下載(使用快捷鍵也可以,鼠標(biāo)長(zhǎng)放在按鈕上)
我們點(diǎn)擊了上傳按鈕后,會(huì)彈出這樣一個(gè)界面,填寫(xiě)描述,你可以選擇commit,或者commit and push
有時(shí)候,我們的代碼會(huì)有一些警告,提交的時(shí)候會(huì)提示我們,我門(mén)選擇提交就OK了,你也可以看看
最后我們點(diǎn)擊Push
我現(xiàn)在在github上修改我的代碼,模擬小組其他成員修改了同一個(gè)文件
然后我點(diǎn)擊下拉代碼按鈕
會(huì)提示這樣一個(gè)對(duì)話框,我們一定要選擇Merga,不然會(huì)有很大的問(wèn)題,每次下拉代碼都會(huì)提示會(huì)很麻煩,你可以選擇Do not show this dialog in the future
此時(shí)會(huì)彈出這樣一個(gè)界面,提示我們下拉了哪些文件,雙擊文件定位到此文件的修改位置。這個(gè)其實(shí)是project添加完git后的第三個(gè)變化
看一下我們剛才在github上修改的代碼
修改文件的顏色變化為墨藍(lán)色,以及修改的地方都可以顯示出來(lái)
剛才我們見(jiàn)到了,給項(xiàng)目配置完project后的第三個(gè)變化,就是多了個(gè)版本控制面板,我們先查看一個(gè)選項(xiàng)卡[Local Changes],看名字就知道是本地有哪些變化,這里列出了我們添加/修改的文件
再來(lái)看看第二個(gè)選擇卡[Log],一樣看名字就是日志的意思了。這里我們可以看到我們的提交紀(jì)錄以及對(duì)應(yīng)修改的文件。
我們也可以進(jìn)行刪選,你如提交名稱(chēng)、分支、提交者、日期,我這里篩選的是:包含init的 ,我提交的,24小時(shí)之內(nèi)的
最后兩個(gè)選項(xiàng)卡我就不廢話了,一個(gè)是控制臺(tái)[Console],一個(gè)是我們剛才下拉代碼時(shí)彈出的修改的詳細(xì)信息
就是我們顯示了我們當(dāng)前的分支,我當(dāng)前是Master分支
先點(diǎn)擊設(shè)置,然后點(diǎn)擊github,輸入賬號(hào)密碼
然后點(diǎn)擊Test按鈕,出現(xiàn)如下說(shuō)明配置成功
選擇github
我這里克隆我的[萬(wàn)能Adapter]作為示例,輸入github地址,點(diǎn)擊Clone按鈕
選擇Yes
然后項(xiàng)目就clone完成了
給項(xiàng)目配置版本管理
其他的也是版本管理工具和git差不多,配置的地方,如下:
今天的blog就到這,我們總結(jié)一下,文件幾種顏色以及對(duì)應(yīng)的狀態(tài),歡迎頂貼
顏色 | 狀態(tài) |
---|---|
紅色 | 沒(méi)有Add的新文件 |
綠色 | add了,沒(méi)有commit的文件 |
墨藍(lán)色 | 修改過(guò)的文件 |
更多建議: