网站首页 > 精选文章 正文
问题:
1.在日常开发过程中经常会遇到多环境,但是环境文件不同的情况,导致每次切换git环境时候非常麻烦,可能会提交上来不需要提交的文件,一个文件来回提交修改。
场景:
1. Git 多分支 配置文件不同 忽略特定的文件
操作步骤:
1.定义策略 ours:
在git 根目录执行命令行:
git config --global merge.ours.driver true
2.git根目录新建 文件 .gitattributes 在需要忽略的文件名称后面 + merge=ours 且一个文件一行
src/main/resources/config.properties merge=ours
src/main/resources/config-debug.properties merge=ours
src/main/resources/spring-config/common/dubbo-provider.xml merge=ours
src/main/resources/spring-config/common/dubbo-consumer.xml merge=ours
猜你喜欢
- 2025-01-27 uv:您一直在等待的 Python 包管理器
- 2025-01-27 Git 放弃本地修改,强制拉取更新(git抛弃修改)
- 2025-01-27 免费获取韵达快递查询API的使用指南
- 2025-01-27 vue-antd后台管理系统(ant design vue pro 后端服务)
- 2025-01-27 在 Git 中撤销更改的 6 种方法!(git撤销提交命令)
- 2025-01-27 我在用的 Jetbrains 神仙插件合集
- 2025-01-27 如何有效保护你的Python源代码不被暴露?
- 2025-01-27 Vue框架学习记录3(vue框架实战)
- 2025-01-27 在游戏中学习git操作(二)(github游戏)
- 2025-01-27 Shell脚本:常用100个shell命令使用讲解题
- 05-15OSPFv2和 OSPFv3 有哪些相同点和不同点?
- 05-15为什么IPv6不支持固定IP作为地址?
- 05-15网工必备:Ping命令的十个实用技巧
- 05-15单播以及多播的书写实验
- 05-15纯净安心+支持IPv6远程使用丨NAS部署Windows激活工具教程
- 05-15笔记09:IPv6地址配置方法三——DHCPv6有状态地址自动配置
- 05-15手把手教你DHCPv6实验
- 05-15小学生钓鱼网站渗透实战
- 最近发表
- 标签列表
-
- 向日葵无法连接服务器 (32)
- git.exe (33)
- vscode更新 (34)
- dev c (33)
- git ignore命令 (32)
- gitlab提交代码步骤 (37)
- java update (36)
- vue debug (34)
- vue blur (32)
- vscode导入vue项目 (33)
- vue chart (32)
- vue cms (32)
- 大雅数据库 (34)
- 技术迭代 (37)
- 同一局域网 (33)
- github拒绝连接 (33)
- vscode php插件 (32)
- vue注释快捷键 (32)
- linux ssr (33)
- 微端服务器 (35)
- 导航猫 (32)
- 获取当前时间年月日 (33)
- stp软件 (33)
- http下载文件 (33)
- linux bt下载 (33)