已经传入 远程仓库的项目想要 取消部分文件追踪

尽量在第一次 push 代码前把 ignore 做好,不然后面修改ignore文件是无效的

但是现在就是遇到这个问题 SKJS_WEBAPI.DB 这个文件夹下都是 Entity Framework 相关的内容,又是多人开发,到了 合并代码的时候真是 日了狗了

每个人都有可能去 更新实体模型 重新生成T4模板 导致总有冲突:

修改 了 ignore 发现没有用

网上查了一通发现 步骤如下:

  • 在ignore 添加
/SKJS_WEBAPI.DB/*

  • 执行:
git rm -r --cached . //去掉已经托管的文件
git add . git commit -m'修改ignore 文件' 
git push origin master

提示: 发现 用 Entity Framework 开发时 真的要先 忽略掉 .vs 和实体模型 

数据库 一直都在改结构

而且是可能大家都在改  Entity Framework 的实体都是根据 数据库生成的  太容易冲突了  这个要是在git 上合并能把人  玩死

猜你喜欢

转载自blog.csdn.net/qq_36445227/article/details/106266733