git里面的merge是全merge ,没有单个文件merge。

要实现一个文件的merge ,可以使用git checkout 这个命令

git checkout xxxx(分支名)  xxxx(文件名)

这个命令是覆盖的意思,是说把另一个分支的文件覆盖到当前的分支上,

所有,最好不要在master上面操作,可以建立一个临时的分支,然后,commit。

在merge到master分支上,这样就实现了单个文件的merge。

当然,这个功能还有一个作用,就是文件的回退,例如你改了这个文件,

然后你想变回和服务器一样的文件,那么你可以用下面的命令。

git checkout HEAD  xxxx(文件名)

就会回退到服务器的版本文件一直,也是覆盖功能,就是把服务器的文件取下来,覆盖到本地了。

git是用HEAD这个指针来控制文件的。

git merge一个指定文件相关推荐

  1. git使用学习四、git add忽略指定文件夹与文件

    git使用学习四.git add忽略指定文件夹与文件 前言 .gitignore 解决提前git commit导致.gitignore失效的问题 解决错误添加数据集导致.git文件夹太大的问题 前言 ...

  2. linux面试题:删除一个目录下的所有文件,但保留一个指定文件

    此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件解答: 假设这个目录是/xx/,里面有file1,file2,fi ...

  3. git如何合并指定文件内容_git小技巧--如何从其他分支merge个别文件或文件夹

    在实际工作中,一个大型的项目或版本迭代可能不是一次上线,可能会分好几次上线,这时候就会涉及创建多个分支,进行分别开发. 创建分支 功能分为2个分支,分别为A.B. A上面有个列表页功能 B上面有个详情 ...

  4. git pull忽略指定文件_Git忽略提交规则

    在使用Git的过程中,我们喜欢有的文件比如日志,临时文件,编译的中间文件等不要提交到代码仓库,这时就要设置相应的忽略规则,来忽略这些文件的提交. 简单来说一个场景:在你使用git add .的时候,遇 ...

  5. 【解决方案 七】---Git Merge时“交换文件.MERGE_MSG.swp已经存在”的问题

    这篇博文是因为最近在使用git merge合并其他小伙伴的分支的时候爆出了这个问题,Swap file .MERGE_MSG.swp already exists有点儿看不懂,于是从网上搜了下,从一个 ...

  6. Git不提交指定文件

    https://www.jianshu.com/p/9893edf6766d 大家在开发项目的时候都很喜欢使用git作为代码管理工具,但是在开发项目的时候我们的本地配置文件不应该覆盖服务器中的配置文件 ...

  7. git如何合并指定文件内容_Git合并指定文件到另一个分支

    经常被问到如何从一个分支合并特定的文件到另一个分支.其实,只合并你需要的那些commits,不需要的commits就不合并进去了. 合并某个分支上的单个commit 首先,用git log或sourc ...

  8. Git不提交指定文件的方法

    提交代码的时候不提交配置文件 原文链接在这:http://www.q578.com/s-5-2919799-0/ 1.先用git status 查看修改了的文件有哪些 git status 2.使用g ...

  9. 删除linux目录下一半的文件,Linux面试题(一):删除一个目录下的所有文件,但保留一个指定文件...

    假设这个目录是/shnne/,里面有log1,log2,log3..log10  十个文件[root@shnne shnne]# touch log{1..10} [root@shnne shnne] ...

最新文章

  1. 一些有用的webservice
  2. PHP内核探索之变量(4)- 数组操作
  3. MATLAB信号处理之常用信号的表示
  4. Java DelayQueue延迟队列的使用和源码分析
  5. Metal之探究理解视频渲染RGB与YUV颜色编码
  6. leetcode 752. Open the Lock | 752. 打开转盘锁(BFS)
  7. android studio turn off hyperv,Android Studio 无法运行模拟器
  8. 集合、深浅拷贝、文件操作(读、写、追加)函数初识(参数)
  9. 台式机linux_什么将驱动主流台式机Linux?
  10. ORACLE时间常用函数(字段取年、月、日、季度)
  11. 清空linux当前页面内容,linux文档整理
  12. php jmail 乱码,ASP实例:解决Jmail发送邮件标题出现乱码
  13. Unity3D 场景编辑器扩展学习笔记-EditorWindow
  14. Dlubal RFEM(有限元分析软件)官方中文版V5.25.01 | 结构设计软件下载 | 有限元分析软件有哪些
  15. 线段树维护区间最大子段和 枚举 HDU6638
  16. CentOS 官网下载及版本说明
  17. 数字图像处理——第二章 数字图像基础
  18. thinkajax入门------验证ThinkAjax.send 、ajaxReturn
  19. 计算机培训ppt教案,课件制作的教案
  20. 手机上所部署的DigiCert证书过期怎么办

热门文章

  1. (C语言)(用指针方法处理)输入一行文字,找出其中大写字母,小写字母,空格,数字以及其他字符各有多少
  2. 古之立大事者,不惟有超世之才,亦必有坚忍不拔之志
  3. 区块链技术岗位月薪 2.85 万 招聘岗位超一万个
  4. 专利侵权行为类型和专利权的保护
  5. (读书笔记)演说:用幻灯片说服全世界
  6. localhost is not allowed connect to server
  7. win10添加开机自启软件
  8. 基于滑模控制的直接转矩控制的MATLAB仿真
  9. RenPy 跳转至上/下一个选项
  10. 不确定约束的构建 | 非对称性误差和常规约束的保守性问题