初試GitHub及客戶端使用git
忽然想分享代碼,因而記起來曾幾什麼時候有人提到過GitHub這個東西,因而便各類百度,註冊申請了一個帳號,下載了windows客戶端,全英文網站就連新手教程也是全英的,如今想一想也是很佩服本身,哈哈。github
GitHub在我看來就是一個工程的進度說明吧,其實質彷佛也是這樣吧,咱們能夠把這個當作一個文件管理系統,根目錄就是咱們設置的用戶名,其實就是網站服務器下的一個文件夾吧,每一個用戶都會在官網服務器的相應目錄下生成一個以特有用戶名命名的文件夾,咱們上傳的全部文件都在這個文件夾下,根目錄下就是咱們上傳的相關項目,每一個項目又會在根目錄下建一個文件夾(也就是咱們在使用的時候建的repository倉庫),repository下有branch分支(其實我以爲就是項目下又建的文件夾),可能我這麼說不是很準確,但這個實質我我的以爲就是在網站下建了一個我的的文件系統,存放我的的相關項目以及進度狀況,如何理解根據我的的喜愛吧感受。windows
首先去官網註冊帳號(https://github.com,註冊會要求輸入用戶名,密碼以及電子郵箱,按要求輸入便可,輸入完成後會有郵箱驗證)服務器
待註冊完成後,會有新手教程提示如何初步使用GitHub,按照圖文要求操做就是了,即便你不是很明白英文步驟,但我以爲第一步第二步啥的都能看懂吧。網站
接下來講明客戶端如何使用教程
下載客戶端並安裝完成,運行,輸入用戶名密碼進入管理界面。ip
使用create上傳一個項目:點擊左上角的加號,在彈出的界面的選項卡中選中create,而後name就設置成咱們項目的名字,localpath就是選中本地的一個文件夾(咱們能夠在本地新建一個文件夾),而後點擊create repository。還有個git ignore我想應該是過濾掉該文件夾下的相關文件吧。it
成功以後在右邊就會出現一個新建的文件夾(Added.gitattributes),這個文件夾是系統自動生成的一個,目前咱們不須要詳細瞭解,這樣咱們只是把新建的repository提交到客戶端並未提交到網站服務器,因此咱們須要點擊右上角的Publish,在彈出的對話框中會要求你對新建的項目填寫描述信息,填寫完畢後,點擊描述信息下面的下三角號選中你的用戶,而後點擊Publish 項目,至此咱們已經向服務器提交了新建一個repository的請求,登陸網站能夠發現本身的repository中多了剛剛在客戶端新建的項目。io
接下來就是將項目內容上傳了,咱們在本地將須要上傳的各類文件複製到咱們在新建repository時在本地新建的文件夾中,再進入到客戶端會發現客戶端中的changs中顯示了咱們剛剛複製到本地文件夾下的文件了,咱們按要求填好summary和description後點擊commit to branch名,待提交完成後右上角的就會多出一個圓圈,每一個圓圈表明依次進度改變,在這裏其實更改也是沒有提交到服務器的,咱們須要點擊右上角的Sync纔算提交到服務器端,待完成後,登陸網站就能夠看到咱們剛剛上傳的內容了。登錄
至此完成了整個的GitHub初試任務,其中有不少地方用詞不是很專業,技術拿捏的也不是很準,都是根據本身的理解來寫的,望批評指正。