【git】git ignore如何添加core/config.py忽略

在Git中,.gitignore文件用于指定不被Git追踪的文件和文件夹。要添加core/config.py文件到.gitignore中,你需要编辑.gitignore文件并添加以下行:

core/config.py

这行表示Git应该忽略名为config.py的文件,它位于core目录下。确保在添加这行之后,保存并关闭.gitignore文件。
接下来,为了让Git立即忽略这个文件,你可以运行以下命令:

git rm --cached core/config.py
git commit -m "Stop tracking core/config.py"

这两条命令会移除core/config.py文件从Git的追踪,但不会删除文件本身。然后你可以正常地推送这个更改到远程仓库。
如果你之前已经提交了这个文件,那么可能需要运行一个额外的命令来从历史记录中删除它:

git filter-branch --force --index-filter 'git rm --cached --ignore-unmatch core/config.py' -- --all

这条命令会移除所有历史记录中的core/config.py文件。注意,这个操作是不可逆的,所以在执行之前请确保你不需要这些历史记录。
完成这些步骤后,core/config.py文件就会被Git忽略,不会出现在未来的提交中。

与rm命令相反的对应是什么 ???

git rm --cached 命令用于从 Git 索引中移除文件,但不会删除文件本身。如果你想重新跟踪一个之前被忽略(或者用 git rm --cached 移除)的文件,你可以使用 git add 命令。
例如,如果你想重新跟踪 core/config.py 文件,你可以运行:

git add core/config.py

这会告诉 Git 开始跟踪 core/config.py 文件的更改。之后,当你提交更改时,core/config.py 文件会被包含在提交历史中。
如果你想同时从工作目录中删除文件(如果你已经不再需要它),你可以使用:

git rm core/config.py

这会从 Git 索引和工作目录中都移除 core/config.py 文件。如果你只是想从 Git 索引中移除文件,而不删除工作目录中的文件,你可以使用 --cached 选项,就像之前提到的那样。

操作过程

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

相关推荐

  1. git添加忽略文件未生效原因

    2024-04-23 11:32:02       8 阅读
  2. 【Git】gitignore 添加忽略文件不生效的问题

    2024-04-23 11:32:02       38 阅读
  3. git忽略文件.gitignore如何使用?

    2024-04-23 11:32:02       12 阅读
  4. 如何在Git中忽略DS_Store文件

    2024-04-23 11:32:02       34 阅读
  5. Python Selenium 4 如何忽略chrome浏览器证书验证

    2024-04-23 11:32:02       37 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-23 11:32:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-23 11:32:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-23 11:32:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-23 11:32:02       18 阅读

热门阅读

  1. StarRocks用户权限管理

    2024-04-23 11:32:02       11 阅读
  2. R语言 |一些常用的数据整理的技巧(二)

    2024-04-23 11:32:02       13 阅读
  3. 算法矩阵提速原理

    2024-04-23 11:32:02       12 阅读
  4. iOS知识点 ---UIView和CAlayer

    2024-04-23 11:32:02       15 阅读
  5. 数学建模:Matlab一元二次回归模型-重庆房价预测

    2024-04-23 11:32:02       13 阅读
  6. vue的优化手段

    2024-04-23 11:32:02       12 阅读