网站首页 > 精选文章 正文
问题:
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命令使用讲解题
 
- 最近发表
 
- 标签列表
 - 
- 向日葵无法连接服务器 (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)
 
 
