我正在尝试创建一个git钩子,它将在git merge之前被调用,这将改变我的代码中的一些字符串。这样我就可以拥有一个完全开发的开发分支,而我的主分支就像生产一样。我在想可以使用合并后的脚本,检查合并是否为主,然后进行更改。否则它就不会做任何事情。什么是最好的主意?
编辑:我需要一种方法来改变git知道的文件中的一些字符串。所以在文件foo.txt中我想将第4行更改为不同的字符串。
答案 0 :(得分:0)
我可能会使用预合并脚本,在我合并我的开发分支到master之前我可以后缀开发,主要bug,补丁在合并到master之前。如果您自动发布说明,它将获取所有信息并轻松跟踪发布的内容。