android studio 使用git

一、Git 與GitHub

這里首先介紹下Git與GitHub是什么東西,他們之間有何區(qū)別呢?

Git :分布式版本控制系統(tǒng),最初用在Linux上,可以和SVN、CVS等作為同一個(gè)概念理解,目前世界上最先進(jìn)的分布式版本控制系統(tǒng)(沒有之一)。

GitHub:基于Git的項(xiàng)目托管平臺(tái),簡(jiǎn)單的說就是一個(gè)網(wǎng)站,通過注冊(cè)賬號(hào)后,可以使用Git服務(wù),它提供了可以在上面創(chuàng)建資源倉庫的Web頁面,通過shell命令或者圖形用戶界面可以和遠(yuǎn)程項(xiàng)目同步更新,對(duì)項(xiàng)目進(jìn)行管理。還是不太清楚?就是一個(gè)項(xiàng)目由多個(gè)人一起干,開發(fā)中對(duì)于項(xiàng)目里的文件,每個(gè)人都有可能拿同一文件進(jìn)行來編輯,為了協(xié)同開發(fā),就有了像Git(版本控制)這樣的東西。而GitHub呢,就相當(dāng)于項(xiàng)目放置的平臺(tái)罷了,不過它里面有很多不同的開源項(xiàng)目,往往是很多人協(xié)同開發(fā)的, 借助Git來管理,相對(duì)于Git本地倉庫來說,它是一個(gè)遠(yuǎn)程倉庫。

二、安裝Git

關(guān)于Git的安裝可去網(wǎng)上搜索安裝教程,這里就不再贅述了。

下載鏈接:http://git-scm.com/download/

三、創(chuàng)建本地倉庫并提交代碼

1.配置一下Git,在Settings中選擇Version Control 并配置Git,不多說,上個(gè)圖:


配置

配置完后我們點(diǎn)下路徑后的Test按鈕,若出現(xiàn)該Success提示框則表明配置成功:

2、手動(dòng)在git平臺(tái)創(chuàng)建項(xiàng)目;


3、就要配置你要clone的項(xiàng)目地址了


4、點(diǎn)擊Test測(cè)試git地址是否可用,可用填寫信息后Clone.

三:提交項(xiàng)目

1、同步項(xiàng)目


點(diǎn)擊上傳,確認(rèn)要提交的內(nèi)容,點(diǎn)擊commit提交項(xiàng)目(commit是提交到本地倉庫;commit and Push 是提交并上傳到git平臺(tái)):

四、創(chuàng)建分支

1、創(chuàng)建線上分支需管理員在git平臺(tái)創(chuàng)建。

2、本地分支創(chuàng)建:

在Terminal 添加命令:

git checkout -b 分支名 ---(創(chuàng)建分支)

git checkout 分支名-----(切換分支)

git merge 需合并的分知名----- (合并分支到當(dāng)前分支)

git branch -d 分支名----(刪除分支)

git status ----(查閱合并沖突)

git commit----(提交)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容