1. 程式人生 > >git上傳專案到github遠端庫

git上傳專案到github遠端庫

最近在學習使用 git 上傳管理專案,依照教程,建好了一個遠端庫,也實現了本地庫與遠端庫的專案同步上傳,但是在試著將本地庫裡的專案上傳到另一個新建遠端庫時遇到了問題,一直上傳不成功,經過一番查詢摸索終於搞懂了如何 將專案上傳到不同的遠端庫中,整理筆記如下:

 

平時在用遠端庫時都會在github上建立多個庫,一些專案會專門放在一個庫裡,方便管理維護。當我們在本地庫要上傳專案到指定遠端庫中時,

1.首先要用命令: git add 檔名,將要上傳的檔案新增到暫存區:

 

2.接著輸入命令:git commit -m  "hello.txt提交"將檔案修改提交到當前分支,因為我們建立Git版本庫時,Git自動為我們建立了唯一一個master分支,所以,現在,

git commit就是往master分支上提交更改。

你可以簡單理解為,需要提交的檔案修改通通放到暫存區,然後,一次性提交暫存區的所有修改。

 

(如果是本地庫中已經提交過的檔案,那麼這步可以跳過)

3.輸入命令:git remote -v  檢視所有的遠端庫

 

4.輸入命令:git remote add origin [email protected]:maxiaocang/testgit.git為本地庫指定關聯的遠端庫

 

關聯好後輸入  git remote -v 檢視所有遠端庫,可以看到剛才建立關聯的指向名已經存在!!

如果要上傳的遠端庫的指向名之前已經指定過,則本地已經和遠端建立過連結了,這步可以跳過,直接進行下步推送到指定遠端庫

5.輸入命令:git push origin master,將本地倉庫的master分支推到指定的遠端庫中

 

如圖所示即為上傳完成。

(注意 origin 要和上傳的遠端庫的指向標籤名相同)

注:輸入 git push origin master 的時候可能會出現報錯:

 

 

這個時候要輸入 git pull --rebase origin master 點選回車,然後在輸入 git push origin master推送即可。

(注意 origin 要和上傳的遠端庫的指向標籤名相同)

 

這樣,我們就把專案成功上傳到遠端庫中啦!