上流/マスターとどのように同期原点に/いないマスター

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

おすすめ

転載: http://10.200.1.11:23101/article/api/json?id=378086&siteId=1