我有一些本地文件,所有开发人员都必须更改。我将这些文件标记为“假定未更改”,但这并不能防止它们在重置时被更改。是否有一个Git钩子在git reset之后执行?
如果没有,有人有如何处理这种情况的建议吗?
如果没有,有人有如何处理这种情况的建议吗?
您可以在这里找到Git钩子列表:
它们中没有post-reset
钩子。
E.g.:
#!/bin/sh
if [ "$3" -eq "0" ]
then
echo "$3 indicates whether the checkout was a branch checkout (changing branches, flag=1) or a file checkout (retrieving a file from the index, flag=0)"
fi