我在名为reports的目录中有大量数据。在与另一个分支进行git合并时,我在报告目录下的文件中遇到了很多冲突。我希望git merge忽略报告中的文件。
换句话说,我希望来自主数据报告的所有数据,而不是来自实验室分支。
这可能吗?
这就是我现在正在做的事情。
git checkout master
git merge lab
答案 0 :(得分:1)
如果您需要对这些文件进行版本控制,但只保留版本在master分支上,则需要 merge driver :请参阅here for a keepMine
script。
每次将实验室与主服务器合并时,报告目录中的所有文件都将保留其内容(在主服务器上版本化的文件)。