Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git:由行签署的副本_Git_Githooks - Fatal编程技术网

Git:由行签署的副本

Git:由行签署的副本,git,githooks,Git,Githooks,我有一个新的git存储库,只有两次提交,一次推送到GitHub。然后我做到了 chmod -R a+x * .* 使我的所有文件都可执行。然后我还删除了一个文件,但当我尝试 git commit -m "Removing file" 我“突然”收到以下错误消息 Duplicate Signed-off-by lines. 我根本没有使用签准功能 为什么这会突然发生,当两次第一次提交进行时没有任何问题?好的,下面的链接让我走上了正确的轨道: 我意识到我的本地.git文件夹中的默认示例hoo

我有一个新的git存储库,只有两次提交,一次推送到GitHub。然后我做到了

chmod -R a+x * .*
使我的所有文件都可执行。然后我还删除了一个文件,但当我尝试

git commit -m "Removing file"
我“突然”收到以下错误消息

Duplicate Signed-off-by lines.
我根本没有使用签准功能


为什么这会突然发生,当两次第一次提交进行时没有任何问题?

好的,下面的链接让我走上了正确的轨道:

我意识到我的本地.git文件夹中的默认示例hooks文件中有一个bug:

.git/hooks/commit-msg
因此,在我运行以下命令(再次禁用该文件)后,我的问题消失了

chmod a-x .git/hooks/commit-msg

干杯

好的,下面的链接让我走上了正确的轨道:

我意识到我的本地.git文件夹中的默认示例hooks文件中有一个bug:

.git/hooks/commit-msg
因此,在我运行以下命令(再次禁用该文件)后,我的问题消失了

chmod a-x .git/hooks/commit-msg
干杯