通常想分享我們自己寫一些酷炫的動畫绍刮,或者優(yōu)美的自定義控件時,大多都會想到將代碼代碼上傳到github上置鼻,github推出客戶端后段磨,為我們提供了對github更加便捷的使用取逾,同時還能實現(xiàn)versions版本控制的功能(雖然在mac上我們大多數(shù)情況下依然還是直接用git命令行的形式比較多),這里介紹下github的mac客戶端上如何管理我們的代碼
GitHub客戶端下載
- mac客戶端下載地址:desktop.github.com
- 安裝完后啟動客戶端苹支,在程序的preference(偏好設(shè)置)中選擇Account并登陸你的github賬號便可成功關(guān)聯(lián)砾隅。
GitHub Desktop的使用
-
將代碼先導(dǎo)入到github desktop中管理
左上角“+”號 ->選擇“add”選項->點擊“choose..”->選擇上傳文件,點擊Open->點擊Create&Add Reposiroty(創(chuàng)建倉庫)
-
將倉庫同步到github服務(wù)器上
在左側(cè)的列表中選擇我們剛創(chuàng)建的倉庫,點擊頁面右上角的"Publish"(發(fā)布)策幼,輸入代碼的名稱以及文字描述邑时,確認(rèn)下面選擇的是你要上傳的賬號。
-
提交代碼
選中我們的項目后捷枯,在中間下方輸入一下提交描述滚秩,(xcode中的git也是,每次提交都要必須要寫一下淮捆,不寫不讓上傳)
- 客戶端右上角的圓圈表示提交記錄時間點桐腌,其中最右邊分裂成4個弧的大圓表示當(dāng)前狀態(tài)
圓之間的線段的長短與提交的時間差成正比
可以點擊某個圓后拄显,在中間的列表中點開數(shù)字,可以查看具體提交或文件修改的內(nèi)容
每次有新的內(nèi)容想要提交時案站,可以點擊右上角最右邊的大圓躬审,或者中上方兩個大按鈕中“history”左側(cè)的按鈕。之后填寫描述后點commit即可蟆盐。
如果提交完后到網(wǎng)頁上沒有發(fā)現(xiàn)上傳的代碼承边,可以在客戶端上查看右上角的是Public還是Sync,如果還是Public可以多點幾次石挂,直到變成Sync才表示代碼已經(jīng)上傳炒刁。
-
代碼下載
GitHub Desktop客戶端除了可以上傳外,也可以下載你賬號下創(chuàng)建的倉庫和你fork的一些開源項目誊稚。通過這一點可以實現(xiàn)辦公室和家里代碼同步,實現(xiàn)versions的功能罗心。具體操作如下:
刪除倉庫
想要把某個倉庫刪除,僅僅在客戶端上通過郵件項目remove是不夠的渤闷,這需要到網(wǎng)頁上執(zhí)行疾瓮。來到項目首頁,默認(rèn)是code界面飒箭,我們選擇最后一個Settings狼电,然后把頁面滑到最下面,選擇紅色框框中最后一條“Delete this repository”弦蹂,點擊按鈕后肩碟,輸入一遍這個要刪除的倉庫的名字(不區(qū)分大小寫),然后點擊最下面的按鈕“I understand the consequences凸椿,delete the repository”后就刪除成功了