1. 程式人生 > >GitHub學習(一):基礎操作

GitHub學習(一):基礎操作

    在學習Python一段時間後,發現越來越多的程式程式碼都儲存在一個叫Github的網站裡面,好奇心驅使下去看了下這個東西,聽完介紹,感覺是個很好用的東西,大概的看了下廖雪峰老師的教程,然後就沒有管了,在我的思想裡面,檔案備份還是U盤加壓縮包好用,簡單方便,而且我會在每個壓縮包裡面寫上一個日誌txt,來保證我可以認出這一版本的變動。後來周師兄要求我去學習GitHub,我才正式開始了GitHub的使用。

    在第一段時間的學習裡面,大概總結了一些個人的操作習慣。

    裡面很多的操作指令都是在廖雪峰老師的網站裡面學來的,

點選開啟連結

    首先在已經安裝好GitHub的前提下,我下載的是:點選開啟連結。安裝過程中沒什麼其他的注意事項,就是最好不要有中文路徑吧,一般都這樣,養成習慣後基本上都不會用中文做路徑了。

安裝好後,開啟gitbash,設定名字和郵箱:

      git config --global user.name "XXXX"

       git config --global user.email "[email protected]"

接下來就是開始操作,我要把自己以前做的一個東西放到自己的GitHub上。

    1: 建一個自己的資料夾,取號名字,老規矩,全英文。

    2:在該資料夾下右鍵,選單裡有一個gitbash,點選,開啟命令列,感覺命令號用習慣了還是很不錯的。

    3:在命令列輸入git Init ,之後這個資料夾下會出現一個隱藏的資料夾.git

    4:把要儲存的東西全部搬進來

    5:git status,檢視倉庫狀態,會有一大堆紅色的字型的東西,這些都是還未新增的東西。

    6:git add -A,將所有未新增的東西都新增進快取

    7:git status,再次檢視倉庫狀態,這個時候那些很多紅色的變成綠色的了,說明已經全部新增好了,接下來就是提交了。

    8:git commit -m‘備註’,新增提交。

    9:git status,再次檢視倉庫,兩個nothing表明沒有東西需要add和commit。

接下來的操作是推送到遠端倉庫。

    1:在GitHub網站上註冊個賬戶,新建一個倉庫,由於是空的,它會給出三條提示,其中第二條:or push an existing repository from the。。。。,它的意思差不多就是在外面的倉庫裡面推送。

    2:在這一條的右邊有個paste的標誌,點選copy

    3:然後回到bash命令號,貼上剛剛複製的東西,開始推送,首次推送裡面有個-u,後面的推送就不用這個引數了。

            git push -u origin master

最後,在公司的電腦上把在家的時候推送的東西抓取下來。

    1:新建一個資料夾,原地開啟bash然後init

    2:再GitHub的網站上,開啟自己的工程倉庫,然後再這個倉庫的右側有個clon or download,點選這個,取得地址,因為目前我還沒用研究過SSH金鑰,所有我都是直接用HTTP協議的那個地址的。

    3:paste到bash裡面,然後就可以下載到本地了。

    4:昨晚修改後,在推送上去就OK了。