GitHub Desktop在Mac上的使用

1 注冊GitHub賬號

1.1 登錄gitHub官網 https://github.com

Snip20161203_1.png

通過點擊sign up來注冊一個賬號,填寫好昵稱、email和密碼,然后去郵箱驗證就可以了。

Snip20161203_1.png

注冊界面

2 下載GitHub Desktop客戶端

我們使用GitHub Desktop客戶端來實現代碼托管,首先下載該客戶端。desktop.github.com

3 創建倉庫并上傳

3.1 創建本地倉庫


Snip20161204_4.png

(1)create創建一個倉庫;(2)name:倉庫的名稱;(3)Local Path:選擇一個本地的路徑作為本地倉庫,方便向gitHub上傳遞代碼文件;

Snip20161204_5.png

創建之后會在左邊導航欄呈現,本地也會有個對應的文件夾。

3.2 上傳該倉庫至GitHub上


Snip20161204_6.png

選中NewMove然后點擊Publish,則會出現該對話框,在對應的Name和Description分別寫出在gitHub要創建的倉庫名字和對該倉庫(工程)的描述,然后publish repository。(一般一個倉庫對應一個工程)

3.3 查看GitHub上的倉庫
登上自己的GitHub賬號,然后查看下狀態


Snip20161204_7.png

這樣我們就講該倉庫上傳了,但是你點擊進去會發現里面沒代碼,別擔心,是因為還沒上傳代碼。

4 向倉庫添加代碼

4.1 暫存區
Git倉庫有三個區,分別是本地區、暫存區、遠程區(我且這樣叫)
本地區和遠程區很好理解,分別是我們本地創建的和在gitHub端創建的。那暫存區是什么?如圖:


屏幕快照 2016-12-04 上午9.44.34.png

gitHub上的文件提交不是直接將你寫好的文件上傳至遠程區,而是先放在暫存區,然后在通過你點擊commit來上傳至遠程區。
至于原因:因為你上傳的文件不是想百度云盤一樣一成不變,而是要求我對該文件的即時修改可以馬上反饋至遠端,所以做出這么個暫存區來緩沖。

4.2 向本地倉庫添加代碼


Snip20161204_8.png

打開本地文件夾

Snip20161204_9.png

往NewMovie文件夾中拖入代碼

Snip20161204_10.png

再回到gitHub DeskTop,會發現對應的NewMovie倉庫會自動顯示19Changes.

Snip20161204_11.png

分別在1步和2步上寫下對該次上傳文件的簡述和詳細描述(這個一定要寫,不寫的話沒法上傳),然后點擊Commit to master進行提交;提交完后只是提交到暫存區,需要點擊4步 Publish,才可以上傳至GitHub(如果沒有上傳上去再多點擊下Sync來進行同步)。

Snip20161204_12.png

對應的GitHub則看到我們要上傳的代碼。

5 刪除代碼

刪除代碼需要去GitHub的web端才可以。


Snip20161204_14.png

點擊Settings進去設置

翻到最下面


Snip20161204_15.png

點擊delete this repository刪除,然后在要求輸入該倉庫(工程)的名字(不區分大小寫)驗證,如果正確就可以刪除該倉庫了。

6 添加已有的工程

Snip20161204_17.png

如果有已經寫好的工程,直接選擇add,然后在Local Path上寫下工程的路徑,之后操作和之前的一樣。

7 提交和修改

如果我對NewMovie倉庫的文件作出修改


Snip20161204_19.png

新加了一句話

Snip20161204_20.png

<回到我們的GitHub DeskTop,會發現這兒作出了改變。

Snip20161204_23.png

<(1)寫下對該段添加代碼的簡述和介紹;(2)提交;(3)sync 同步;
完成

Snip20161204_24.png

回到GitHub上也可以看到改變。

8 參考和擴展

8.1GitHub使用總結
使用終端提交和擴展
8.2GitHub 實現多人協同提交代碼并且權限分組管理]

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 1.git的安裝 1.1 在Windows上安裝Git msysgit是Windows版的Git,從https:/...
    落魂灬閱讀 12,718評論 4 54
  • PS:小白的入門筆記,希望能有用,主要參考廖君Git教程 操作環境說明: github倉庫 https://git...
    呆呆的張先生閱讀 606評論 3 2
  • 這是第43天啦!距離結束不到27了,每天的輸出真的是有點小難,實在不知道怎么去寫才好。 看到群里其他小伙伴每天的輸...
    貍貓啊閱讀 136評論 2 2
  • 文/2011.12.17 那些細小的 可以感懷 并讓我們念念不忘的小心思 就這樣永遠地銘刻在17歲的記憶里 慘敗 ...
    Orange小太陽閱讀 594評論 0 2
  • 不知不覺已搬進新家有兩年了,2014年11月9日,我們從福清搬回宏路,記得是03年5月18日從東張搬宏路,2013...
    陳成芳閱讀 334評論 0 1