我们有一个包含许多贡献者的GIT存储库,我们经常遇到与发布说明文件的合并冲突。有没有好办法阻止他们?
我在考虑一个git上传服务器挂钩,它只能在master分支上运行,并使用脚本从提交消息中提取一些magic关键字,并将以下文本追加到发行说明文件中。那有什么工具吗?这是一个好方法吗?
答案 0 :(得分:0)
我不知道是否有这样的工具,但如果您需要附加特定提交的信息,我建议您使用 git notes
,以免修改SHA1。
您可以添加" How do I show just the names and commit titles since a tag in git?"中建议的信息。
所述提交消息的任何自动处理都假设它们遵循严格的格式(如that article illustrates),然后应由 pre -commit钩子(或至少一个{{ {1}}挂在远程端。)