目錄
Git代碼托管1:使用GitStack安裝Git服務(wù)器
Git代碼托管2:使用GitStack創(chuàng)建一個(gè)新的Repository
Git代碼托管3:在Android Studio中提交代碼到Git服務(wù)器
Git代碼托管4:查看commit后的History
Git代碼托管5:恢復(fù)之前的代碼
1. 從Clone的下來(lái)的代碼開(kāi)始
- (1)必須使用git clone把遠(yuǎn)程代碼拉取下來(lái)打瘪,第一次是空的倉(cāng)庫(kù),沒(méi)有任何代碼;
-
(2)使用Android Studio創(chuàng)建一個(gè)新的項(xiàng)目將項(xiàng)目代碼放到這個(gè)空的目錄中(就是剛剛拉取的空的項(xiàng)目)熟尉;
- (3)按照項(xiàng)目創(chuàng)建向?qū)瓿身?xiàng)目創(chuàng)建抽高。
2.編輯代碼并提交代碼到服務(wù)器
-
(1)新建的項(xiàng)目道盏,所有代碼都沒(méi)有提交過(guò)到服務(wù)器因苹,如果開(kāi)發(fā)者認(rèn)為某某節(jié)點(diǎn)需要將代碼進(jìn)行提交至服務(wù)器就需要首先使用Add操作鞭呕。Add操作表示將當(dāng)前代碼的改變添加到本地的暫存區(qū)蛤育。
(2)使用commit操作,向本地提交代碼瓦糕。
commit的作用是目前有很多代碼修改底洗,打算讓git在本地記住這些改變,標(biāo)記成一個(gè)時(shí)間節(jié)點(diǎn)咕娄。時(shí)間節(jié)點(diǎn)的作用是方便代碼回溯亥揖,回溯就是將代碼回到以前的某個(gè)時(shí)間節(jié)點(diǎn)。此處與服務(wù)器無(wú)關(guān)圣勒,也就是與你團(tuán)隊(duì)中其他成員無(wú)關(guān)费变。你的操作不會(huì)影響到其他人。
(3)使用push將代碼推送到服務(wù)器圣贸。
push操作挚歧,就是團(tuán)隊(duì)中某某成員將自己的代碼push到服務(wù)器,服務(wù)器代碼倉(cāng)庫(kù)就被當(dāng)前代碼更新吁峻。所以push就是團(tuán)隊(duì)合作的開(kāi)始滑负。
push成功后,Android Studio就會(huì)在右下角提示push成功的消息用含。
3.注意
(1)在操作過(guò)程中需要輸入賬號(hào)和密碼矮慕,表示按照某某用戶的權(quán)限來(lái)完成操作。
(2)也可以使用android studio中commit按鈕也可以一次將add耕餐、commit凡傅、push操作完成。如圖肠缔。
(3)任何一次代碼改動(dòng),都經(jīng)歷
add-->commit-->push哼转。
當(dāng)然如果不提交至服務(wù)器明未,就可以add-->commit。