公司的代码要改几个文件才能用于开发,push到远程分支时每次都要checkout这几个改动,然后push后再改回来,请问有什么办法能让我忽略上传这几个文件
公司的代码要改几个文件才能用于开发,push到远程分支时每次都要checkout这几个改动,然后push后再改回来,请问有什么办法能让我忽略上传这几个文件
在你的工程目录下找到.git
文件夹, .git
-> info
-> exclude
, 用编辑器打开exclude
文件, 添加要忽略的文件名或者文件夹. 编辑后保存.
接下来你对这几个忽略文件做的修改, git不会对其进行管理, 而且忽略不会影响到其他人.
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
5 回答2.8k 阅读
你说的这种文件应该类似
webpack.config.js
这种配置文件吧?建议每种这种文件都改名为
webpack.config.js.sample
这样的形式,这个文件不放在.gitignore
里面,而webpack.config.js
放在.gitignore里面
这样做的好处是你只需要在你第一次开发的时候,拷贝一份
webpack.config.js.sample
为webpack.config.js
,然后里面修改一下自己需要的配置,无论你怎么修改都不会被git
识别到,至于sample
文件一般不会被修改,除非大家都需要修改的情况下