0

私はgitをよく理解しておらず、コマンドを入力し始めたばかりなので、何をしたのかわかりません。私の意図は、最後のコミット以降に行った変更を削除することでしたが、リポジトリ内で最初のコミット以降のすべての変更を削除したようです。git log を実行すると、2/23 のコミットのみが表示されます。最新バージョンに戻すコマンドはありますか?

@Adrian は git reflog を指摘しました: これが私の出力です。HEAD@{1} をチェックアウトするコマンドは何ですか?

26ceb46 HEAD@{0}: reset: moving to 26ceb4673a42710adb16840cc2f96e2073869eb5
e9c0494 HEAD@{1}: commit: After root fiasco, about to change illustration, novel, and edition models
e6ca6e6 HEAD@{2}: commit: Before adding edition as a table
17b2d98 HEAD@{3}: commit: Added search grid view, pagination on search grid view and index view.
d582f81 HEAD@{4}: commit: Before fixing tag display page
117cf37 HEAD@{5}: commit: Commit before adding tagging_id to illustration table
a543a4b HEAD@{6}: commit: Search bar and search results page working
d372d6e HEAD@{7}: commit: Fixed formatting, added search bar
0188759 HEAD@{8}: commit: Style changes, implemented basic grid views, Removed extra models/controlle
003cc92 HEAD@{9}: commit: Swapped to mysql
8cfd94e HEAD@{10}: checkout: moving from master to mysql-transition
8cfd94e HEAD@{11}: commit: Before Novel
2cc012b HEAD@{12}: commit: Archive Scaffold
26ceb46 HEAD@{13}: commit (initial): Archive Scaffold
4

3 に答える 3