【发布时间】:2014-09-23 08:40:46
【问题描述】:
基本上,我想编写一个预提交挂钩来检查即将提交的更改(重新)移动文件而不使用git rm / git mv。
我不知道如何处理。
【问题讨论】:
-
“不使用
git rm/git mv”是什么意思 - 您的意思是您不想在预提交挂钩中使用其中任何一个? -
我想检查一个文件是否使用
rm删除或使用mv移动 - 所以它没有使用git rm删除或使用git mv移动.使用mv移动会导致一个人成为完整文件的作者,例如在运行git blame时会很笨拙。 -
是关于如何编写 git 预提交钩子的问题,还是关于以编程方式检查“即将提交”的更改?另外,一旦找到这样的文件,你打算做什么?
标签: git pre-commit-hook pre-commit