1.AS配置git
下載git玷或,安裝時儡首,記好安裝路徑,在AS的file--settings--Version Control--選擇git.如下:
把git路徑復(fù)制到里面偏友,點(diǎn)擊右邊Test蔬胯,出現(xiàn)如下,表示配置成功位他。
點(diǎn)擊ok氛濒,確定ok,好鹅髓,完成了舞竿。
2.在工程文件下創(chuàng)建git倉庫。
點(diǎn)擊vcs窿冯,操作如圖:
![(E~7ZH5SR1FG(}C]}4$}5_5.png](http://upload-images.jianshu.io/upload_images/2326838-16b57a8d2a634fe3.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
點(diǎn)擊了enable version control integretion ,選擇git,
現(xiàn)在查看項目的工程目錄骗奖,出現(xiàn)了.git文件夾。
![FSU]1QN{2JF4]R{5$JMBJE6.png](http://upload-images.jianshu.io/upload_images/2326838-ed70e59317175912.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
3.將項目和遠(yuǎn)程倉庫連接醒串。
右鍵項目文件夾执桌,用git bash here打開。出現(xiàn)如下圖:
在里面輸入:git remote add name url,先 別急芜赌,這里的name要換成的工程文件夾的名字仰挣,url在coding.net里面。下面是coding.net的url.在你注冊coding.net后缠沈,新建一個項目膘壶,如下圖:
![K7C6G{]%N)5DDW)ZGVF_A.png](http://upload-images.jianshu.io/upload_images/2326838-1ad361df22b0a1bb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
創(chuàng)建項目后是如下界面违柏,點(diǎn)擊左邊一欄的代碼,便會出現(xiàn)訪問倉庫的網(wǎng)址香椎,圖中藍(lán)色部分漱竖。
此時在git bash 輸入完整的 git remote add name url,如下圖:
關(guān)掉之后,就是AS的操作了
4.將項目上傳到遠(yuǎn)程倉庫畜伐。
將AS視圖切換成project視圖,右鍵工程--git--repositoty--pull,操作如圖:
如果前面操作沒問題的話馍惹,會出現(xiàn)如下界面:
點(diǎn)擊右邊的刷新,選中MyApplication/master,然后選擇pull玛界。
注意第一次要先pull万矾,才能push.
下面就是上傳了。右鍵工程--git--add,此時就把項目加到本地倉庫慎框。
最后就是commit changges 了良狈,點(diǎn)擊vcs,如下圖:
此時會出現(xiàn)如下界面:
填寫(commit message)提交信息,點(diǎn)擊commit and push (commit 箭頭點(diǎn)開)笨枯,會出現(xiàn)如下界面:
點(diǎn)擊push薪丁,就大功告成了。此時查看馅精,coding.net項目管理严嗜,刷新一下界面就會發(fā)現(xiàn)項目都上去了。如下:
5.最后就是遠(yuǎn)程倉庫發(fā)生改變洲敢,把改變的更新到當(dāng)前項目中漫玄。
我在coding.net里面添加注釋“//vvvvv”,如下圖:
遠(yuǎn)程代碼改變了,在AS上压彭,進(jìn)行如下操作:
此時就會發(fā)現(xiàn)睦优,已經(jīng)同步到本地代碼:
6.至于一些概念,原理壮不,什么的汗盘,我尚不明白,只知其然而不知其所以然忆畅。但當(dāng)下問題算是解決了衡未,日后在使用的過程中再慢慢摸索尸执。