コードを以前のバージョンに戻しましたが、今度は最新バージョンに戻したいと思います。どうやってやるの ?ありがとう
4 に答える
次のことを試してください。
git checkout master
(または、元に戻すとはどういう意味ですか?)
「元に戻す」とはどういう意味ですか? git revert ?
git reset --soft YOUR_SHA
HEAD を特定のコミットに向けるために使用できます。または、「頭が切り離された」状態で迷子になった場合は、「トランク」に簡単git checkout master
に戻ることができます...
答えは、あなたの現在の状態によって異なります。
個々の参照 (タグ、ブランチ、チェックアウト) の履歴をさかのぼることができます。たとえばHEAD@{1}
、この場所の前に最後にチェックアウトした場所ですgit log -g --decorate --oneline
。
git reflog
William Pursell は、git log よりもはるかに単純なコマンドであり、作業履歴ログのみに焦点を当てていると指摘しました.git/logs
。
使用した場合
git checkout <commit hash>
その場合、コードは切り離された状態になります。つまり、ブランチに属していないということです。 git checkout branch_name
コードを最新のリビジョンにするために簡単に行うことができます
使用した場合
git reset <commit hash>
次に、変更をクリーンアップしてから
git pull
<commit hash>
または、最新のリビジョンを覚えている場合は、
git reset <commit hash>