平顶山市住房和城乡建设局网站,wordpress会员中心添加头像上传,济南口碑最好的装修公司,广州市地图最新版 高清晰场景描述#xff1a;项目开发到一半#xff0c;追加了模块#xff0c;提交的时候未注意将不需要提交的文件或者目录提交到.gitignore#xff0c;然后提交后发现再修改git配置文件已无法阻拦更新#xff0c;查阅官方资料#xff1a;
核心点#xff1a;.gitignore 之前项目开发到一半追加了模块提交的时候未注意将不需要提交的文件或者目录提交到.gitignore然后提交后发现再修改git配置文件已无法阻拦更新查阅官方资料
核心点.gitignore 之前已经提交档案了话那么及时再从.gitignore 加入新规则也无法排除已经被追踪的档案 解决方法去除掉本地已追踪的所有缓存 思考点我本意是想是否能通过只清除.gitignore 文件的追踪再修改.gitignore 然后再提交到档案结果发现并没有什么卵用被限制提交的文件依旧能被提交上去最后无奈采用 .git rm -r --cached . (注意最后这个点表示清除全部)然后修改.gitignore 后再提交即可 上面最后这种清除指定档案操作方式无效