系列教程地址:
Git安裝與使用(windows環境)(一):http://www.cnblogs.com/joyho/articles/4062574.html
Git安裝與使用(windows環境)(二):http://www.cnblogs.com/joyho/articles/4063680.html
Git安裝與使用(windows環境)(三):http://www.cnblogs.com/joyho/articles/4100159.html
在前面的兩篇教程中,已完成了Git的安裝和本地倉庫的建立。下面需要創建遠程倉庫,並且與本地倉庫建立聯系。
1.創建遠程倉庫
進入自己的github賬戶,找到如圖(1)所示位置,點擊new,進入圖(2)頁面並且按照該圖所示填寫,最后點擊“Create repositories”按鈕,完成遠程倉庫的創建。此時可看到圖(3),遠程倉庫已創建!
(1)
(2)
(3)
2.建立本地倉庫與遠程倉庫的聯系
情況一:本地已有倉庫,遠程也有倉庫,但是兩者沒有建立聯系(屬於本教程情況)
在本地倉庫learngit中運行一下命令,紅線部分填寫自己遠程倉庫的地址(每個人都不一樣的):
第一次推送到遠程master時,運行命令:
git push -u origin master
-u 表示把本地master關聯到遠程master分支
以后的推送就不需要加上-u了,即:git push origin master
情況二:如果本地倉庫是直接從遠程倉庫克隆下來的,那已經存在聯系了,不需要再故意建立關聯了。
在這個步驟中可能會出現的錯誤及解決辦法:
1.在執行
$ git remote add origin git@github.com:JoyHo/learngit.git
錯誤提示:fatal: remote origin already exists.
解決辦法:
$ git remote rm origin
然后在執行:$ git remote add origin git@github.com:JoyHo/learngit.git 就不會報錯誤了
2. 在執行
$ git push origin master
錯誤提示:error:failed to push som refs to.......
解決辦法:
$ git pull origin master // 先把遠程服務器github上面的文件拉下來,再push 上去。