從Git將代碼上傳到Github最詳盡教程

首先確保你已經下載並且安裝了Git,沒安裝的同學可以去Git官方下載地址下載。

安裝完成後到你的用戶文件夾下查看是否有.ssh文件夾存在,若有的話直接用就好了,若沒有按下面步驟創建:

首先打開你的工程所在文件夾:如果你的git倉庫沒有初始化的話要先初始化,可以去看我的另一篇關於Git基礎的文章。

我們默認你已經初始化完成了,即在你的工程文件夾下有.git的文件夾。


然後右鍵選擇Git Bash Here


然後會出現如圖所示的bash界面


輸入ssh-keygen回車,記住ssh和-keygen之間不能有空格,否則會出錯。


接着你會看到如下提示:讓你選擇保存ssh密鑰的文件夾,我們選擇默認就好(默認的話直接回車就好)


接着會提示你是否要設置通行口令,這裏我們不需要,所以繼續回車

最後你會看到類似下面的信息


這意味着你成功生成了ssh密鑰,快去你的用戶文件夾下查看吧:


應該會有兩個密鑰生成,不帶.pub後綴的是私鑰,帶.pub後綴的是公鑰,而我們要用的就是公鑰了。用編輯器打開它,然後複製。


打開你的Github賬號的settings


選擇SSH選項,如上圖所示


接着點擊new SSH key


按要求輸入完成後點擊Add SSH key即可。


然後你需要輸入你的github密碼確認。

確認後就可以看到你的key,你可以點擊delete刪除它。


接下來你需要確保你已經創建過github的倉庫了,如果沒有按以下方法創建


點擊New repository


按要求輸入信息,記住不要勾選自動創建readme的選項,否則下面的push操作會因爲不一致而報錯。


然後按上圖所示覆制你的github地址,在這裏我們測試地址是https://github.com/JingweiNie/test.git


輸入remote add origin https://github.com/JingweiNie/test.git即可,其中origin是你給這個遠程倉庫起的名字,可以不用origin

然後輸入git remote -v查看是否成功


出現類似上圖即表示成功關聯了遠程倉庫,接着我們用push命令將本地Git倉庫上傳的github我們剛剛創建的倉庫


這裏因爲我已經上傳過所以顯示everything is uptodate,你如果第一次上傳的話,視你本地倉庫的大小和網速,需要的時間也不等。

上牀完成到你剛剛創建的github倉庫就可以看到剛剛push的內容了。


最後如果你先創建了README文件也不要緊,先在本地bash上輸入git pull origin<-(你之前自定義的名稱)


將遠端的倉庫先合併到本地,然後再push到github即可。

原創教程,轉載請告知本人。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章