0
マスターで行った新しい仕事を続けたい場合は、どのコマンドを実行する必要がありますか?私は間違いなく私がやったこの最後の仕事のために新しい支店を開くのを忘れていました。私は元の/マスターに戻ってそれを失いたくはありません。 My SourceTreeマスターは起点/マスターより1つ先です
マスターで行った新しい仕事を続けたい場合は、どのコマンドを実行する必要がありますか?私は間違いなく私がやったこの最後の仕事のために新しい支店を開くのを忘れていました。私は元の/マスターに戻ってそれを失いたくはありません。 My SourceTreeマスターは起点/マスターより1つ先です
あなたは以下のように出始めた場合:
O - O - 0 - C
\ \__ *master*
|
origin/master
あなたは今
git branch <branchname>
O - O - 0 - C
\ \__ *master*, branchname
|
origin/master
を分岐ご希望の場合は、原点/マスター
git reset --hard origin/master
O - O - 0 - C
\ \__ branchname
|
origin/master, *master*
にマスターをリセットする必要があります新しい支店にいてください
git checkout branchname
O - O - 0 - C
\ \__ *branchname*
|
origin/master, master
これは、マスター上で彼女の新しい仕事を離れ、原点/マスター –
@HaldeanBrownからの更新を指すようにを更新します:私は 'gitのチェックアウト-b'をしませんでした注意してください、ちょうど' Gitのbranch'。これにより、現在のHEAD(マスター)もまたブランチマームと呼ばれるようになります。 –
ああ、私の間違い。ごめんなさい! –