目的
學(xué)習(xí)如何將更改推到遠(yuǎn)程倉庫。
因為裸倉庫通常共享在某種網(wǎng)絡(luò)服務(wù)器上,所以一般很難轉(zhuǎn)到倉庫中并拉下更改。因此,我們需要將更改推到其它的倉庫中。
讓我們通過創(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"
現(xiàn)在推送更改到共享的倉庫。
$ git push shared master
shared
是接收我們推送更改的倉庫名稱。(記住,在上一實(shí)驗中我們已經(jīng)將它添加為遠(yuǎn)程分支。)
$ git push shared master
To ../hello.git
2e4c559..3923dd5 master -> master
注意:我們必須明確地指定接收推送的分支名稱 master。它可以設(shè)置為自動化,但我從未記住實(shí)現(xiàn)的命令。選擇“Git Remote Branch”gem 更易管理遠(yuǎn)程分支。