git分支合并时如何指定部分文件不合并

小公牛123 2018-07-30 11:19:47
首先 我有AB俩个分支,A分支上有abcd四个文件 B分支上也有abcd四个文件 。我A分支合并到B分支上但又不能合并改动B分支上abcd原来的内容应该怎么做呢 各位大神帮帮忙。在网看了看 说可以在git上设置个.gitattributes文件 合并时忽略.gitattributes中的文件合并 但是我写了之后只有第一行的文件不被合并 其他的还是被合并掉了
下面是我的.gitattributes文件内容 和 git命令
.gitattributes文件内容:
drquery.config/pom.xml merge=ours
drquery.datasource/pom.xml merge=ours
pom.xml merge=ours
drquery.csf/com/asiainfo/billing/query/utils/WarmUpperStartUp.java merge=ours
使用的git命令:
git config --global merge.ours.driver true
echo 'drquery/drquery.config/pom.xml merge=ours' >> .gitattributes
echo 'drquery/drquery.datasource/pom.xml merge=ours' >> .gitattributes
echo 'drquery/pom.xml merge=ours' >> .gitattributes
echo 'drquery/drquery.csf//com/asiainfo/billing/query/utils/WarmUpperStartUp.java merge=ours' >> .gitattributes
git add .gitattributes
git commit -m '11111s'
...全文
2629 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
流光~ 2019-03-21
  • 打赏
  • 举报
回复
按照你的这个操作,后修改的文件还是可以正常合并到先修改的文件,而先修改的文件不会被合并到后修改的文件
小公牛123 2018-07-31
  • 打赏
  • 举报
回复
不要沉 不要沉
小公牛123 2018-07-30
  • 打赏
  • 举报
回复
大神们 支支招呀 弄了好几次了 都不对 不知道 文件写的对不对 还是缺少什么命令呢
小公牛123 2018-07-30
  • 打赏
  • 举报
回复
别沉 别沉 大神 大神

51,409

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧