首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在git上有重新设置后的挂钩吗?

问在git上有重新设置后的挂钩吗?
EN

Stack Overflow用户
提问于 2013-09-05 20:38:04
回答 2查看 2.8K关注 0票数 6

我有一些本地文件,所有的开发人员都必须修改。我将文件标记为“假设不变”,但这并不能阻止它们在进行重置时更改。git重置后执行的git上是否有钩子?

如果没有,有没有人建议如何处理这种情况?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-05 20:50:57

您可以找到一个吉特钩在这里列表

  • 苹果味精
  • 预压式
  • 后贴片
  • 预承诺
  • 准备-提交-
  • 提交-
  • 后承诺
  • 预重基
  • 结帐
  • 后合并
  • 预接收
  • 更新
  • 后收
  • 后更新
  • 预自动gc
  • 后重写

他们之间没有post-reset钩子。

票数 3
EN

Stack Overflow用户

发布于 2017-03-07 21:01:16

如果有帮助,事后结帐似乎是在重置后触发的。

触发的第三个部分可能会允许你做你想做的事。

例如:

代码语言:javascript
复制
#!/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
票数 -2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18645512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档