目的
學習如何將更改推到遠程倉庫。
因為裸倉庫通常共享在某種網絡服務器上,所以一般很難轉到倉庫中并拉下更改。因此,我們需要將更改推到其它的倉庫中。
讓我們通過創(chuàng)建更改來開始推送。編輯 README 并提交它。
This is the Hello World example from the git tutorial.
(Changed in the original and pushed to shared)
$ git checkout master
$ git add README
$ git commit -m "Added shared comment to readme"
現在推送更改到共享的倉庫。
$ git push shared master
shared 是接收我們推送更改的倉庫名稱。(記住,在上一實驗中我們已經將它添加為遠程分支。)
$ git push shared master
To ../hello.git
2e4c559..3923dd5 master -> master
注意:我們必須明確地指定接收推送的分支名稱 master。它可以設置為自動化,但我從未記住實現的命令。選擇“Git Remote Branch”gem 更易管理遠程分支。