git add 排除特定文件
有的时候 代码里面 有ip 等配置 ,这里改了,提交 了就 影响别人 了
虽然可以 区分 .dev.ts .prod.ts
但是提交了 .dev.ts 还是会影响别人 ,添加 到 .gitignore 吧,这个文件重新拉 就没有了……
目前想到的解决方法就是 git add 的时候 指定忽略
git add --all -- ':!setupProxy.js' ':!src/config/index.ts' ':!src/services/device.tsx'
就可以 了
这个暂存 所有 改动 ,但是排除 setupProxy.js
等等 文件
或者 这样
git add -p . :^main/dontcheckmein.txt
参考来源 https://stackoverflow.com/questions/4475457/add-all-files-to-a-commit-except-a-single-file