2. git 分支使用流程

1.在项目根目录新建 .gitattributes 文件

2.使用 .gitattributes 文件来配置Git如何处理特定路径的合并冲突
Git在合并时总是 保留当前分支(ours)或另一个分支(theirs)的 文件夹内容
例如:

/app/index/view/* merge=ours
/app/smartbox/view/* merge=ours

3.设置全局merge操作策略:

git config --global merge.ours.driver true

4.在master 分支下 提交文件

git add <path>
git commit -m"XX: 提交内容说明"
git push

5.新建 das286 分支

git branch das286 (创建分支)
git checkout das286 (切换分支)

或者 

git checkout -b das286 (创建并切换分支)

6.在das286分支下 提交文件

git add <path>
git commit -m"XX: 提交内容说明"
git push --set-upstream origin das286  (提交文件并与远端产生联系)

7.切换成 master 分支

git checkout master

8.修改master分支下文件后,重复步骤4。

9.合并das中公共文件

git merge das286

只会提示 公共文件是否需要合并,配置在 .gitattributes 文件下的文件目录自动忽略

相关推荐

  1. 2. git 分支使用流程

    2024-03-14 18:16:02       21 阅读
  2. git教程——日常工作git使用流程

    2024-03-14 18:16:02       42 阅读
  3. 项目使用git开发流程

    2024-03-14 18:16:02       6 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-14 18:16:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-14 18:16:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-14 18:16:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-14 18:16:02       20 阅读

热门阅读

  1. Linux Centos7 服务器局域网集群使用 NTP 同步时间

    2024-03-14 18:16:02       16 阅读
  2. 每日学习总结20240313

    2024-03-14 18:16:02       21 阅读
  3. 股票行情数据导入实例

    2024-03-14 18:16:02       19 阅读
  4. 计算机等级考试:信息安全技术 知识点九

    2024-03-14 18:16:02       21 阅读
  5. 程序员常用的几种算法

    2024-03-14 18:16:02       18 阅读
  6. 开发指南007-导出Excel

    2024-03-14 18:16:02       18 阅读
  7. 通过xlsx库解析读取excel表格内容

    2024-03-14 18:16:02       20 阅读
  8. Python Web相关面试题(一)

    2024-03-14 18:16:02       18 阅读
  9. Spring IOC和AOP

    2024-03-14 18:16:02       15 阅读
  10. 【Docker】PostgreSQL 容器化部署

    2024-03-14 18:16:02       65 阅读