1
我有一個'主'分支和'錯誤修正'分支。 這個bugfix分支需要總是用主提交更新, ,但我需要推送到它自己的分支。從分支拉,推到另一個
我試圖
git branch -f --track bugfix origin/master
,並試圖設置上游太 但似乎同時設置,拉和從/到「主」推。
我有一個'主'分支和'錯誤修正'分支。 這個bugfix分支需要總是用主提交更新, ,但我需要推送到它自己的分支。從分支拉,推到另一個
我試圖
git branch -f --track bugfix origin/master
,並試圖設置上游太 但似乎同時設置,拉和從/到「主」推。
如果你把遠程主分支成主做一個混帳拉,你可以把它推到這樣的遠程漏洞修復分支:
git push origin master:bugfix
這是假設你的遙控器的名稱爲原點。
我希望這是你的意思。
如何
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修正和拉產地/錯誤修正,以修正錯誤。