2017-04-06 9 views
1

私は 'master'ブランチと 'bugfix'ブランチを持っています。 このバグ修正のブランチはマスターコミットで常に更新する必要がありますが、 ですが、自分のブランチにプッシュする必要があります。ブランチからプルして別のものにプッシュ

私は

git branch -f --track bugfix origin/master 

を試してみましたが、あまりにも 上流設定したが、両方を設定引くと「マスター」へ/からプッシュしているようです試してみました。あなたはgitのプルを行うことにより、マスタにリモートのmasterブランチを引っ張ると

答えて

1

あなたは、このような遠隔バグフィクスブランチにそれをプッシュすることができます:起源はリモートの名前を想定している

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 

だから、起源/バグフィックスにマスターを押すとバグ修正するために、原点/バグ修正を引っ張ってくる方法

1

関連する問題