私はgithubレポorigin
に2つのブランチ、master
とnew
を持っています。私は2つの作業機械AとBを持っています。まずBでこのリポジトリを初期化し、Bのローカルブランチはmaster
を追跡しています。それから私は支店を作り、new
のためにAでコミットしました。git pushクロスブランチ、あるブランチから別のブランチへコミットをフェッチ
しかし、今私はnew
にBで私の 'commit again'をプッシュしようとしていました。私は何をすべきか?または私は間違っていますか?
私はgitの初心者です。私は自分でチュートリアルを読んでいました。どのように、なぜか、まだ分かりません。助けてください。
==========これは========================
-----------(master)--------------->(new)
| |
| |
tracked by B tracked by A
| |
B---->1.some commit A----> 2.brach and some commit
-->3.some commit again
はあなたがブランチを作成し、 'new' master''にコミットした後、その 'new'はすでにBは、はい... – Joost
@Joostを持っているすべてのものを含まなければならないと言うと、私はいくつかは、再びBにコミットしません。 –
あなたの質問_implies_それは本当にどこにでも言及していません。あなたの絵はそれと矛盾します。一貫性を保つようにしてください。 – Joost