zipファイルを展開すると、distというフォルダが出てくる
.git, note.me, READMEが入っている。
READMEを読むと、gitの使い方が書いてある

$ git reflog
e0b545f (HEAD -> master) [email protected]{0}: commit (amend): feat: めもを追加
80f3044 [email protected]{1}: commit (amend): feat: めもを追加
b3bfb5c [email protected]{2}: rebase -i (finish): returning to refs/heads/master
b3bfb5c [email protected]{3}: commit (amend): feat: めもを追加
7387982 [email protected]{4}: rebase -i: fast-forward
36a4809 [email protected]{5}: rebase -i (start): checkout HEAD~2
7387982 [email protected]{6}: reset: moving to HEAD
7387982 [email protected]{7}: commit: feat: めもを追加
36a4809 [email protected]{8}: commit: feat: commit-treeの説明を追加
9ac9b0c [email protected]{9}: commit: change: 順番を変更
8fc078d [email protected]{10}: commit: feat: git cat-fileの説明を追加
d3b47fe [email protected]{11}: commit: feat: fsckを追記する
f66de64 [email protected]{12}: commit: feat: reflogの説明追加
d5aeffe [email protected]{13}: commit: feat: resetの説明を追加
a4f7fe9 [email protected]{14}: commit: feat: git logの説明を追加
9fcb006 [email protected]{15}: commit: feat: git commitの説明追加
6d21e22 [email protected]{16}: commit: feat: git addの説明を追加
656db59 [email protected]{17}: commit: feat: add README.md
c27f346 [email protected]{18}: commit (initial): initial commit

READEMEではなくネットで調べたところ、git reset --hard [email protected]{} で指定した時点に戻れるらしい。
git reset --hard [email protected]{1}で戻したが、変化なし。
git reset --hard [email protected]{7} で戻すと、フォルダーにflag.txtが出てきた

ctf4b{0verwr1te_1s_n0t_c0mplete_1n_G1t}