0

コードを以前のバージョンに戻しましたが、今度は最新バージョンに戻したいと思います。どうやってやるの ?ありがとう

4

4 に答える 4

1

次のことを試してください。

git checkout master

(または、元に戻すとはどういう意味ですか?)

于 2012-05-11T05:57:24.077 に答える
1

「元に戻す」とはどういう意味ですか? git revert ?

git reset --soft YOUR_SHAHEAD を特定のコミットに向けるために使用できます。または、「頭が切り離された」状態で迷子になった場合は、「トランク」に簡単git checkout masterに戻ることができます...

答えは、あなたの現在の状態によって異なります。

于 2012-05-11T06:01:25.883 に答える
1

個々の参照 (タグ、ブランチ、チェックアウト) の履歴をさかのぼることができます。たとえばHEAD@{1}、この場所の前に最後にチェックアウトした場所ですgit log -g --decorate --oneline

git reflogWilliam Pursell は、git log よりもはるかに単純なコマンドであり、作業履歴ログのみに焦点を当てていると指摘しました.git/logs

于 2012-05-11T06:01:01.280 に答える
0

使用した場合

git checkout <commit hash>

その場合、コードは切り離された状態になります。つまり、ブランチに属していないということです。 git checkout branch_name コードを最新のリビジョンにするために簡単に行うことができます


使用した場合

git reset <commit hash>

次に、変更をクリーンアップしてから

git pull

<commit hash> または、最新のリビジョンを覚えている場合は、

git reset <commit hash>

于 2012-05-11T06:09:50.380 に答える