git修改gitignore不生效_github ignore

git修改gitignore不生效_github ignore前言 我在项目中采用 Github 代码托管仓库 由于部分项目文件 比如数据库文件不需要上传到网上 需要配置 gitignore 文件 也就可以忽略版本控制 意思就是不上传它们 但是有一些文件一开始是期望忽略的 后来还是希望加入版本控制 上传到网上 不过直接从 gitignore 文件中把它们移出来并不能解决问题 这些文件还是无法上传 百度 的解决方式都大同小异 但是都有一个严重的弊端

前言

我在项目中采用 Github 代码托管仓库,由于部分项目文件,比如数据库文件不需要上传到网上,需要配置 .gitignore 文件,也就可以忽略版本控制,意思就是不上传它们。但是有一些文件一开始是期望忽略的,后来还是希望加入版本控制,上传到网上。不过直接从 .gitignore 文件中把它们移出来并不能解决问题,这些文件还是无法上传。

百度 的解决方式都大同小异,但是都有一个严重的弊端,这是不推荐的解决方案,千万不要按照这样的方式解决!!!!!

不可取方案

这样可以达到文件加入版本控制的目的,但是其作用相当于把所有文件都删除了,然后在加到里面,最新的
commit 提交会看到所有的文件重新提交,
无法区分哪些文件时最后一次commit的

解决

于是乎到万能的 stackoverflow 寻求解答,终于找到了一个比较理想的解决方案:

image.png

这样就可以了。

编程小号
上一篇 2025-05-30 20:17
下一篇 2025-09-12 21:46

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/hz/129123.html