編輯點(diǎn)評(píng):開(kāi)源及私有項(xiàng)目托管平臺(tái)
GitHub Desktop -- 是Git官方出品的的可視化工具,擁有GitHub賬號(hào)即可登錄使用。無(wú)論您是Git的新手還是經(jīng)驗(yàn)豐富的用戶,GitHub Desktop都可以簡(jiǎn)化您的開(kāi)發(fā)工作流程。
GitHubDesktop功能特點(diǎn)
1、與協(xié)作者輕松提交屬性
快速將共同作者添加到您的提交中。非常適合配對(duì),也非常適合向特別的人發(fā)送一些愛(ài)心/信用,幫助他們修復(fù)了您這個(gè)過(guò)時(shí)的錯(cuò)誤。請(qǐng)參閱歷史記錄頁(yè)面 上的出處,撤消偶然的出處,并在github.com上查看合著者。
2、簽出具有拉取請(qǐng)求的分支并查看CI狀態(tài)
查看您的存儲(chǔ)庫(kù)的所有打開(kāi)的請(qǐng)求請(qǐng)求,并檢查它們是否是本地分支,即使它們來(lái)自上游分支或分支。看看哪些拉取請(qǐng)求也通過(guò)提交狀態(tài)檢查!
3、語(yǔ)法突出顯示的差異
當(dāng)查看各種不同語(yǔ)言的差異時(shí),新的GitHub桌面支持語(yǔ)法突出顯示。
4、擴(kuò)展了圖像差異支持
輕松比較更改的圖像。查看前后,在兩者之間滑動(dòng)或淡入淡出,或僅查看已更改的部分。
5、廣泛的編輯器與Shell集成
從應(yīng)用程序中打開(kāi)您喜歡的編輯器或Shell,或者從您的Shell跳回到GitHub Desktop。GitHub Desktop是您工作的跳板。
GitHub需要注意的幾個(gè)地方
1、假如某個(gè)項(xiàng)目曾經(jīng)上傳到GitHub,后來(lái)GitHub上的倉(cāng)庫(kù)刪除了,后面郵箱把這項(xiàng)目換一個(gè)名字上傳上去,那么直接在gd中添加本地倉(cāng)庫(kù),用新名字,然后push上去,是不行的,GitHub會(huì)自動(dòng)識(shí)別以前的項(xiàng)目名字,并且報(bào)錯(cuò),說(shuō)該倉(cāng)庫(kù)存在。這時(shí)候,可以GitHub網(wǎng)站,新建回以前名字的倉(cāng)庫(kù),并且gd中添加本地倉(cāng)庫(kù)也是用以前那個(gè)名字,這時(shí)候上傳是ok的;那么問(wèn)題來(lái)了,我們確實(shí)想換一個(gè)名字怎么辦?有辦法,首先GitHub網(wǎng)頁(yè)進(jìn)入要修改的倉(cāng)庫(kù),點(diǎn)擊setting,就能看到修改倉(cāng)庫(kù)名稱的設(shè)置了,而本地gd,只需要重啟就會(huì)同步更改倉(cāng)庫(kù)名稱。
GitHub Desktop的簡(jiǎn)易使用方法
GitHub作為最流行的版本控制系統(tǒng),能非常方便地管理項(xiàng)目版本。原生的git要用較為繁瑣的命令操作,其實(shí)我們可以使用官方GitHub desktop軟件進(jìn)行圖形界面操作,非常方便,不過(guò)第一步,要先安裝git。
安裝好git之后,可以這樣測(cè)試是否成功:安裝完成后,在開(kāi)始菜單里找到“Git”->“Git Bash”,蹦出一個(gè)類似命令行窗口的東西,就說(shuō)明Git安裝成功!
二、安裝GitHub desktop
同樣是上面的鏈接,下載好GitHub desktop,安裝好即可。
三、GitHub desktop的使用
首先登陸自己的GitHub賬號(hào);之后,分幾個(gè)使用場(chǎng)景來(lái)講:
1、本地建有項(xiàng)目,GitHub上還沒(méi)有倉(cāng)庫(kù)
這種情況,需要在GitHub desktop(下面簡(jiǎn)稱gd)上添加本地倉(cāng)庫(kù),file -- add local repository,然后選擇所要上傳的項(xiàng)目路徑,隨后點(diǎn)擊add repository,這樣一來(lái),本地倉(cāng)庫(kù)添加好了,這時(shí)候可以看到gd左側(cè)會(huì)顯示有,change,多少,右邊顯示提交的歷史版本。到這一步,還沒(méi)有上傳到GitHub,需要一次更新,在左下角輸入,此次更新的名稱,以及描述(可不寫),點(diǎn)擊commit提交,做完這一步,意味著項(xiàng)目所做的改動(dòng)已經(jīng)提交了,但是還沒(méi)有同步到GitHub,需要點(diǎn)擊,repository -- push,完成之后才是真正把此次修改同步到GitHub上(新建的本地倉(cāng)庫(kù)第一次需要點(diǎn)擊下圖標(biāo)識(shí)位置,要設(shè)置一下遠(yuǎn)程倉(cāng)庫(kù)的名稱,以及設(shè)定是否私密)。通常我們對(duì)一個(gè)項(xiàng)目進(jìn)行開(kāi)發(fā)修改,可以有很多次修改提交,但不需要每次都push,只需結(jié)束本次開(kāi)發(fā),比如下班了,這時(shí)候再push一次就好了,就把之前commit的所有記錄都同步到GitHub上了。
2、在一臺(tái)新機(jī)器拉取GitHub項(xiàng)目
如果想在一臺(tái)新機(jī)器同步拉取項(xiàng)目,同樣先安裝好git,gd,然后在瀏覽器上登陸GitHub,并進(jìn)入要同步的倉(cāng)庫(kù),點(diǎn)擊下面clone or download,這里常用有兩種方法,第一種,是把項(xiàng)目地址復(fù)制下來(lái),然后如下圖,把地址粘貼進(jìn)去,選擇一個(gè)本地倉(cāng)庫(kù)地址,確認(rèn)就可以了,同步結(jié)束,ok。
熱門評(píng)論
最新評(píng)論