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了。