我在個人本地倉庫中有一個名爲develop的分支,我想確保當我將它推到原點時它與origin / master合併。 目前,當我將它添加到遠程開發分支時。 git
我怎樣才能作到這一點? spa
做爲@ Eugene的答案的延伸,另外一個版本將用於將代碼從本地repo推送到master / develop分支。 code
切換到分支'主': ip
$ git checkout master
從本地倉庫合併到主人: 開發
$ git merge --no-ff FEATURE/<branch_Name>
推送到掌握: rem
$ git push
$ git push origin develop:master
或者,更通常地說it
$ git push <remote> <local branch name>:<remote branch to push into>
正如人們在評論中提到的那樣,你可能不想這樣作......若是你知道你在作什麼,mipadi的答案絕對是正確的。 ast
我會說: test
git checkout master git pull # to update the state to the latest remote master state git merge develop # to bring changes to local master from your develop branch git push origin master # push current HEAD to remote master branch