一个很久之前的项目需要修改功能,修改完之后,git提交不上 之前开发只有一个主分支 解决方案一 将.git 文件中的index.lock文件删除。 可以命令删除也可以直接文件夹中删除。 重新进行add 和 commit操作。 解决方案二 创建一个新的分支,再切回原分支。 解决方案三 创建一个新分支,将原有的提交放在这个新分支进行,再由主分支合并这个新分支。