slightly_toasted:
私の最初のオープンソースの貢献をしている間、私は、masterブランチで作業し、マージ要求とそれを提出するミスを犯しました。その要求がマージされる前に、それはおそらく、しばらくになりますが、私はその間に貢献していきたいと思い。
私の理解では、私は今、それがマージ要求で使用されていますことをマスターに作業を続ける、と私は新しいマージ要求で使用される新しいブランチを作成しなければならないということではないということです。
私は、これらのコマンドを実行しました:
git checkout -B new-branch
git fetch upstream
git merge upstream/master
しかし、新しい分岐内のコードはまだ最新の原点コードではなく、最新の上流のコードを示しています。
どのように私はマスターで進行中のマージ要求に影響を与えることなく、上流のレポで仕事に新しいブランチを設定することができますか?
メフディ:
お住まいの地域があるため、新たな枝が最新の原点コードが含まれているmaster
チェックアウトされた新しいブランチが作成されたとき。
代わりに、設定して、新しいブランチを作成しupstream/master
て開始点。
git checkout -b new-branch upstream/master