我有一个应用程序(.exe)我写了一个文件路径并对传入的文件执行一些自定义格式化。我想知道是否有使用git pre-commit钩子传入的方式已更改的文件被提交到我的.exe,因此可以在转到git存储库之前对其进行格式化。如果是这样的话?我不知道php,所以如果有一种方法可以使用c#或.bat文件,我更喜欢这个。如果有更好的方法,我也可以接受。
答案 0 :(得分:1)
这将是内容过滤器驱动程序(clean
)的工作,而不是预提交挂钩。
请参阅" Protecting files in git repository":您可以声明一个脚本,该脚本仅在提交时自动应用于某些文件。