最近、SVN から Git に移行したのですが、少し混乱しています。デバッガーを使用してスクリプトの以前のバージョンを実行する必要があったので、git checkout <previous version hash>
必要な作業を実行しました。
今、最新バージョンに戻りたいのですが、そのハッシュがわかりません。 と入力してもgit log
、表示されません。
どうすればいいでしょうか? また、ハッシュを入力するよりも簡単な方法、たとえば「2 つのバージョンに戻る」や「時系列で最新のバージョンに移動する」などはありますか?
ベストアンサー1
git checkout master
うまく行くはずです。2つのバージョンに戻るには、次のように記述できますが、その時点に基づいてgit checkout HEAD~2
一時的なブランチを作成する方がよいので、git checkout -b temp_branch HEAD~2