我有一个新的 git 存储库,只有两次提交,一次推送到 GitHub。然后我做了
chmod -R a+x * .*
使我的所有文件都可执行。然后我还删除了一个文件,但是当我尝试
git commit -m "Removing file"
我“突然”收到以下错误消息
Duplicate Signed-off-by lines.
我根本没有使用 Signed-off-by 功能。
当两个第一个提交没有任何问题进行时,为什么会突然发生这种情况?
好的,以下链接使我走上了正轨:
http://willnorris.com/2009/02/git-duplicate-signed-off-by-lines
我意识到我的本地 .git 文件夹中的默认示例挂钩文件中有一个错误:
.git/hooks/commit-msg
因此,在我运行以下命令(再次禁用该文件)后,我的问题消失了
chmod a-x .git/hooks/commit-msg
干杯!