与一些朋友一起,我们将GitHub用作远程版本控制工具,我们希望实现一种解决方案,以在合并发生之前忽略或删除文件。
我解释:
修复错误或添加功能时,我们在项目的特定文件夹中创建了一个.md文件,但我们不希望这些文件在合并后污染我们的存储库(在不使用这些文件之后)不再)。
因此,我们正在寻找一种在合并过程中删除或忽略这些文件的解决方案,即使合并是直接在GitHub上进行的(不是在git!上)。
我已经使用 .git / hooks / prepare-commit-msg 尝试了本地钩子,但是看来这并不是我的问题的答案。
此外,我在StackOverflow上阅读了一些有关 .gitattributes 的主题,但我不确定它能否对我有所帮助。 (Git - Ignore files during merge)
如果有人能回答我的问题,我将不胜感激。