已将docker_secrets加入.gitignore,Git仍追踪该文件问题求助
解决Git已追踪文件添加到.gitignore后仍被追踪的问题
.gitignore只对从未被Git追踪过的文件生效,你遇到的问题是因为docker_secrets已经被Git纳入了追踪列表,所以直接把它加到忽略列表不会停止追踪现有变更。
解决步骤:
- 执行以下命令让Git停止追踪该文件(不会删除本地的
docker_secrets文件):
git rm --cached docker_secrets
- 提交这个变更:
git commit -m "停止追踪docker_secrets文件"
完成后,后续对docker_secrets的修改就不会被Git追踪了。
⚠️ 注意:如果省略--cached参数直接执行git rm docker_secrets,会同时删除本地的docker_secrets文件,操作时务必留意。
内容的提问来源于stack exchange,提问作者Bear Bile Farming is Torture
相关产品推荐
相关产品推荐

