因此,例如我们在git上有项目,一个文件负责各种配置,每个人都必须在本地更改该文件以在本地机器上构建项目,但同时他们想要在某些全局配置时提取该文件改变。
所以目前我们记住我们的本地更改,结帐,拉取,重新应用更改。
如果git可以像本地特定的那样处理文件的一部分并且在拉/推合并期间忽略它,那将是很好的。
各种配置文件有不同的注释部分,所以如果git可以检查注释行是否包含这样的一些关键字:
##### GIT IGNORE SECTION STARTS, PUT LOCAL CHANGES HERE #####
.. add local changes
##### GIT IGNORE SECTION ENDS #####
或者
/* GIT IGNORE SECTION STARTS */
.. add local changes here
/* GIT IGNORE SECTION ENDS */
所以git只会查找关键字“GIT IGNORE SECTION”而忽略这些标签之间的所有内容......
有类似的东西吗?