2

コミットが2つ、GitHubへのプッシュが1つしかない新しいgitリポジトリがありました。それから私はしました

chmod -R a+x * .*

すべてのファイルを実行可能にします。その後、ファイルも削除しましたが、試してみると

git commit -m "Removing file"

私は「突然」次のエラーメッセージで迎えられました

Duplicate Signed-off-by lines.

サインオフ機能はまったく使用していません。

最初の2つのコミットが問題なく進行したのに、なぜこれが突然発生するのですか?

4

1 に答える 1

0

OK、次のリンクは私を正しい軌道に乗せました:

http://willnorris.com/2009/02/git-duplicate-signed-off-by-lines

ローカルの.gitフォルダーにあるデフォルトのフックファイルの例にバグがあることに気付きました。

.git/hooks/commit-msg

したがって、次のコマンドを実行した後(そのファイルを再度無効にするため)、問題は解消されましたü

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

乾杯!

于 2012-10-03T13:23:58.270 に答える