我做了一个git rebase HEAD~3来编辑一些提交消息,但是当我进入交互模式时,它显示了比我上3个提交消息更多的消息。它显示了一堆其他的提交。每次我执行这些提交时,它都会警告我会出现MERGE_CONFLICT,我只是执行了git rebase --skip,因为这些不是我的提交,它们也是旧的<
我有一个本地的git库,它不会被推送到任何托管站点的git库中。我在这个存储库上提交了几次。今天,在运行git status时,我得到了错误fatal: Not a git repository (or any of the parent directories): .git
运行ls -a时,我仍然可以看到.git存储库,并检查.git/logs/HEAD文件,我还可以看到我之
我尝试使用以下命令修改旧提交的提交消息。编辑文本编辑器中显示的提交列表(用edit替换pick )后,我收到以下警告。Warning: the SHA-1 is missing or isn't a commit in the following line
然后在执行git commit --amend时,我得到了以下错误,并且