我尝试使用 sed 来更改我的 git 存储库中的所有文件(我在意识到它正在更改 git 文件后点击了 Control-C)。现在我在尝试提交时收到此消息:
$ commit -a
fatal: could not open '.git/COMMIT_EDITMSG': Permission denied
我能做些什么?改回文件会相当困难(我一直在尝试用 string 替换所有出现的a
string b
,但b
已经在许多文件中出现了)。
我没有存储库的任何备份。
编辑:实际上我有一个,但它以类似的方式搞砸了(我这样做是为了测试一些东西,之后没有将它用作 git 存储库)。