突然间,因为每次我运行git commit这个晚上都会遇到这种“运行风格”的消息。有趣的是,即使我甚至没有任何东西可以在我的回购中提交,我仍然被困在那里。
$ git st
On branch test-branch
nothing to commit, working directory clean
$ git commit
running pre-commit checks...
running style:
我使用自制程序将我的git升级到最新版本2.2.2,但问题仍然存在。我在不同的目录中克隆了repo,并且git在那里正常工作,所以我确定问题出在我的本地仓库中。知道如何解决这个问题吗?
如果必须,我可以删除此克隆并从远程重新克隆它,但是我有很多本地分支没有被推送到远程,我将如何将它们带到新克隆?
答案 0 :(得分:0)
这不是git问题,而是项目的问题。该项目添加了一个pre-commit hook,一个在您尝试提交时运行的程序。它应该在.git/hooks/pre-commit
中。您必须修复它,或将其作为项目的错误报告。
您可以简单地将其删除,但它可能会对项目执行一些重要操作。