【转载】GitHub Desktop简单使用
這段時間想把我寫的東西上傳到github上,所以開始收集資料學習,走了很多彎路( msysgit和極慢的翻墻網速讓我欲仙欲死),最后找到了比較好用的工具gitHub desktop。在此做出詳細記錄。
一、第一步 注冊github賬號
1.注冊界面
https://github.com/,如下圖:
2.下注冊流程
3.上面簡單的輸入一下用戶名、郵箱地址、密碼點擊創建即可,進入下一步,如下圖:
如果勾選了“Help me set up an organization next” 就會進入創建organization的流程。(我注冊的時候選了,創建了個組織,覺得個人用戶創建這個沒什么用,后面使用時還被誤導了)
4.選擇免費版本
(免費版本只能創建公共的倉庫,其他版本可以創建個人private版本) 點擊“Finish Sign Up”,到這里我們的GitHub賬號就注冊完成了。
二、創建倉庫
1、如果你是想自己上傳代碼,需要創建代碼倉庫,
點擊“”New repository 創建自己的代碼倉庫(當然你得先驗證你注冊時填寫的郵箱)
2、如果你是想修改別人的代碼,
只需在對應的項目中點擊“Fork”按鈕,然后就可以看到該項目在自己的賬號中了。
。
三、Desktop 的安裝
一般情況我們還需要將代碼下載到本地,用編譯工具去修改,這就有同步代碼到網上倉庫的問題,很多人介紹使用msysgit和它的客戶端,但是我弄了好久都沒有弄好(配置啊,SSH Key啊,翻墻下載啊,奔潰了)。后來用desktop才最后弄好。
1、下載
在官網上可以下載,https://desktop.github.com/。
我的翻墻網速太慢了,招了一個離線安裝包,親測可以用,http://download.csdn.net/detail/nevinblog/9031049
2、整體的界面
安裝好后打開 用你的GitHub賬號登陸。(需要注意的是,Github for Windows會幫你創建SSH Key,你打開郵件應該會收到郵件幫你創建SSH Key的信息,這也省了不少事)
整體的界面如下:
三、Desktop 的使用
1、點開左上角的加號,創建一個倉庫,
注意:
①這里需要注意的下載網上的代碼,
點看Clone,選著你的賬戶,會出現你網上倉庫中的項目,選著一個,點擊Clone repository按鈕即可。
在網上有的人說可以在網上倉庫中點擊 按鈕“Save ** to your computer and use it in GitHub Desktop.”按鈕去同步,但是我沒有成功。
另外直接“DownLoad zip”到本地 ,然后創建倉庫,但是最后public時失敗,說我沒有權限,(我認為可能是因為本地倉庫是我創建的,所以gitHub認為本地的和網上的不是同一個),
不知道有沒有大神知道任何解決這個問題,
②在我的電腦中,它默認的地址是D:用戶目錄我的文檔GitHub ,
因為存在漢語,我的編譯工具認為它里面的項目有問題,所以需要移動到全英文路勁中。尤其是下載線上的代碼時,會默認到這個文件目錄中。
這個默認路勁在設置(齒輪圖標)–> options–>Clone Path 中修改。
2、創建倉庫完成,
創建倉庫完成后在本地 文件夾下會生成一些系統文件。現在你在倉庫下添加文件,修改文件等操作都會被本地github客戶端監測,在客戶端右上角的changes中可以看到提示。點擊這個提示,彈出提交框。
填寫日志,點擊提交按鈕,文件改變就會被記錄下來,這時候修改記錄中會生成一個新的節點。
3、點擊Sync按鈕
點擊Sync按鈕,這些修改就會同步到你網上的倉庫中。(如果是第一次這個按鈕叫“Public”)。在你的gitHub賬號中找到這個倉庫,刷新之后就會發現文件已經改變了。
這里需要注意的是,如果你的代碼時fork之后下載下來的,但是你創建了新的倉庫去存儲它,或者改變了它的存儲目錄,你可能會發布失敗,
4、合并代碼
如果你是修改別人的代碼,還有一個合并的過程。(這個過程我執行到最后,如果有問題請指出,謝謝)
點擊“ Pull request ”會出現你改動的文件目錄,確認之后點擊“ Create Pull request ”按鈕,
提價合并申請,填寫相關信息,點擊提交就可以了
四、其他
1、刪除網上倉庫。
(因為創建了很多測試倉庫,需要刪除,這個刪除功能也找了好一會,在此記錄)
在從個人主頁點擊要刪除的項目,進入項目頁面。找到“Setting”按鈕,在最下面有刪除按鈕,填寫要刪除的項目名稱,就可刪除了。
總結
以上是生活随笔為你收集整理的【转载】GitHub Desktop简单使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Ubuntu 16】网络配置文件
- 下一篇: 心算技巧 —— 大数的三次方根