1 注冊GitHub賬號
1.1 登錄gitHub官網 https://github.com
通過點擊sign up來注冊一個賬號,填寫好昵稱、email和密碼,然后去郵箱驗證就可以了。
注冊界面
2 下載GitHub Desktop客戶端
我們使用GitHub Desktop客戶端來實現代碼托管,首先下載該客戶端。desktop.github.com
3 創建倉庫并上傳
3.1 創建本地倉庫
(1)create創建一個倉庫;(2)name:倉庫的名稱;(3)Local Path:選擇一個本地的路徑作為本地倉庫,方便向gitHub上傳遞代碼文件;
創建之后會在左邊導航欄呈現,本地也會有個對應的文件夾。
3.2 上傳該倉庫至GitHub上
選中NewMove然后點擊Publish,則會出現該對話框,在對應的Name和Description分別寫出在gitHub要創建的倉庫名字和對該倉庫(工程)的描述,然后publish repository。(一般一個倉庫對應一個工程)
3.3 查看GitHub上的倉庫
登上自己的GitHub賬號,然后查看下狀態
這樣我們就講該倉庫上傳了,但是你點擊進去會發現里面沒代碼,別擔心,是因為還沒上傳代碼。
4 向倉庫添加代碼
4.1 暫存區
Git倉庫有三個區,分別是本地區、暫存區、遠程區(我且這樣叫)
本地區和遠程區很好理解,分別是我們本地創建的和在gitHub端創建的。那暫存區是什么?如圖:
gitHub上的文件提交不是直接將你寫好的文件上傳至遠程區,而是先放在暫存區,然后在通過你點擊commit來上傳至遠程區。
至于原因:因為你上傳的文件不是想百度云盤一樣一成不變,而是要求我對該文件的即時修改可以馬上反饋至遠端,所以做出這么個暫存區來緩沖。
4.2 向本地倉庫添加代碼
打開本地文件夾
往NewMovie文件夾中拖入代碼
再回到gitHub DeskTop,會發現對應的NewMovie倉庫會自動顯示19Changes.
分別在1步和2步上寫下對該次上傳文件的簡述和詳細描述(這個一定要寫,不寫的話沒法上傳),然后點擊Commit to master進行提交;提交完后只是提交到暫存區,需要點擊4步 Publish,才可以上傳至GitHub(如果沒有上傳上去再多點擊下Sync來進行同步)。
對應的GitHub則看到我們要上傳的代碼。
5 刪除代碼
刪除代碼需要去GitHub的web端才可以。
點擊Settings進去設置
翻到最下面
點擊delete this repository刪除,然后在要求輸入該倉庫(工程)的名字(不區分大小寫)驗證,如果正確就可以刪除該倉庫了。
6 添加已有的工程
如果有已經寫好的工程,直接選擇add,然后在Local Path上寫下工程的路徑,之后操作和之前的一樣。
7 提交和修改
如果我對NewMovie倉庫的文件作出修改
新加了一句話
<回到我們的GitHub DeskTop,會發現這兒作出了改變。
<(1)寫下對該段添加代碼的簡述和介紹;(2)提交;(3)sync 同步;
完成
回到GitHub上也可以看到改變。
8 參考和擴展
8.1GitHub使用總結
使用終端提交和擴展
8.2GitHub 實現多人協同提交代碼并且權限分組管理]