在项目协作中,对于已经更改的文件,不同的开发者常常需要根据自己的需要对文件进行更改已满足本地开发环境的需求(这种情况很常见,一般是对项目相关的配置项的更改,对业务逻辑代码的更改一般都是正常的协作编码过程),另一方面,这种适应本地化开发的更改一般是不需要反应到协作项目中的代码仓库的。这个时候,很容易混淆正常逻辑代码更改和本地化更改。
因此可以通过如 git update-index --assume-unchanged app/config.php 假设文件是未更改的,同样可以通过如 git update-index --no-assume-unchanged app/config.php 还原 git 对文件的更改追踪。

最新文章

  1. maven模块
  2. VC调用系统的调色板
  3. BZOJ 2751: [HAOI2012]容易题(easy) 数学
  4. 智捷公开课马上开始了-欢迎大家一起讨论学习-第一系列读《Swift开发指南(修订版) 》看Swift视频教程
  5. Swift学习笔记(一)搭配环境以及代码执行成功
  6. 新安装XAMPP,phpMyAdmin错误:#1045 - Access denied for user 'root'@'localhost' (using password: NO)
  7. enigma机的原理
  8. Django 实战 之 搭项目(正在更新)
  9. DTU软硬件方案
  10. python生成器之斐波切纳数列
  11. hdu 1536 S-Nim (简单sg函数)
  12. LPC2478中断控制器以及串口详解
  13. VMware下安装centos7及网络配置
  14. [C#]左移和右移
  15. iframe和form表单实现ajax请求上传数据
  16. Java父类与子类方法调用顺序
  17. 偏离中轴的cos半球积分问题
  18. S5PV210 串口实验(中断方式)
  19. windows 下 Anaconda 安装 TensorFlow
  20. Linux mount命令

热门文章

  1. 第十二章 ZYNQ-MIZ702 PS读写PL端BRAM
  2. git忽略而不提交文件的3种情形
  3. Scala学习十五——注解
  4. JavaScript实现按照指定长度为数字前面补零输出的方法
  5. get_object_or_404返回404(400)
  6. vue使用sass报Modele build failed: TypeError: this.getResolve is not a function at Object.loader...
  7. 前端基础(一):HTML内容
  8. web开发: css高级与盒模型
  9. 蓝桥杯入门——1.Fibonacci数列
  10. Python---virtualenv + Tensorflow + 安装jupyter notebook