2017-04-06 79 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修正和拉产地/错误修正,以修正错误。

相关问题