1:还没有加到版本控制中

(1)还没有git  add

在   .gitignore中添加

(2)已经git add

先   git  rm  -r  --cached   文件

在   .gitignore中添加

2:已经加到版本控制中

先   git  rm  -r  --cached   文件

在   .gitignore中添加

最后  gti commit -m  '提交.gitignore'

注解:1git update-index --assume-unchanged <PATH>   这个命令能让Git假装看不见目标文件的改变,但文件本身还是在 Git 的历史记录里的,所以团队的每个人在

          fetch 的时候都会拉到目标 文件 的 变更。团队要每次对运行改命令,否则忽略不掉

  1. git update-index --assume-unchanged /path/to/file       #忽略跟踪
  2. git update-index --no-assume-unchanged /path/to/file  #恢复跟踪

2:  修改.gitignore添加完忽略文件,然后执行下列命令

  1. git rm -r --cached .
  2. git add .
  3. git commit -m 'update .gitignore'

也是假装让git看不见文件,要团队中每个人都运行改命令,否则忽略不掉

最新文章

  1. C#对WebApi数据操作
  2. typedef 和 #define 的区别
  3. CodeForces 450B 矩阵
  4. 【ZJOI2004】嗅探器
  5. SharePoint 2013 自定义模板页后在列表里修改不了视图
  6. Android UI -- 的基础知识。
  7. ASIHttpRequest网络请求第三方类库使用方法详解
  8. c# 基础复习1
  9. VCS引起的oracle数据库异常重新启动一例
  10. 非常不错的MySQL优化的8条经验
  11. 在WebGL场景中使用2DA*寻路
  12. (转)Java正则表达式的语法与示例
  13. hadoop第一课
  14. 【UML 建模】在线UML建模工具 ProcessOn 使用详解
  15. c# 字符串中多个连续空格转为一个空格
  16. mysql 8.0 ~ 索引优化
  17. T-SQL DISTINCT子句 去重复
  18. K3CLOUD新增用户
  19. 加密对象到locastorage / 从 locastorage解密对象
  20. css写复选框

热门文章

  1. es6 babel转码器安装配置及常见命令
  2. pandas使用手册
  3. 【软件安装】我喜欢的notepad插件
  4. LeetCode136 Single Number, LeetCode137 Single Number II, LeetCode260 Single Number III
  5. iOS 获取 APP 的 Launch Image
  6. thinkphp5.0 使用action()报Cannot redeclare app\home\controller\CheckSubstrs()错误
  7. Java面向对象----方法重载
  8. idea java内存分析工具
  9. 14 个你可能不知道的 JavaScript 调试技巧
  10. oracle函数 TRIM(c1 from c2)