我正在处理一个repo和git hook文件(在'.git / hook'目录中)有问题。如何向回购所有者提出对这些挂钩的更改? 该项目在github上托管。
答案 0 :(得分:0)
如果您只看到问题,但在GitHub存储库中没有修复create an issue。
但是,如果您也知道如何修复它,fork存储库和create a pull request。
答案 1 :(得分:0)
$WORKDIR/.git
中的东西是不可追踪的。如果要跟踪它,则需要将其移动到工作目录
然后,您可以使用相对符号链接来确保git使用与您正在跟踪的钩子相同的钩子。
对于所有git hooks:
mv .git/hooks .
ln -s ../hooks .git/
git add hooks
只有一个(预先提交,在这种情况下):
mv .git/hooks/pre-commit .
ln -s ../../pre-commit .git/hooks/
git add pre-commit