2017-04-06 78 views
1

我有一個'主'分支和'錯誤修正'分支。 這個bugfix分支需要總是用主提交更新, ,但我需要推送到它自己的分支。從分支拉,推到另一個

我試圖

git branch -f --track bugfix origin/master 

,並試圖設置上游太 但似乎同時設置,拉和從/到「主」推。

回答

1

如果你把遠程主分支成主做一個混帳拉,你可以把它推到這樣的遠程漏洞修復分支:

git push origin master:bugfix 

這是假設你的遙控器的名稱爲原點。

我希望這是你的意思。

1

如何

mkdir -p git 
cd git 
git clone https://github.com/user/repo.git 
cd repo 
git branch bugfix 
git checkout bugfix 
git push origin bugfix 
git checkout master 

git branch --set-upstream-to=bugfix 
echo 'hallo' > hallo.txt 
git add hallo.txt 
git commit -m 'lolz' 
git config push.default upstream 
git push 

因此,將主推原產/ bug修正和拉產地/錯誤修正,以修正錯誤。

相關問題