github-for-windows - 忽略已提交到 GitHub for Windows 中的 Git 存储库的文件
问题描述
git rm --cached filename
在 GitHub for Windows 中,除了切换到 Git shell(忽略,git add filename
撤消忽略)之外,还有什么方法可以忽略已经提交到 Git 存储库的文件?
解决方案
Git 只能忽略未跟踪的文件——尚未提交到存储库的文件。这就是为什么当您创建一个新的存储库时,您还应该创建一个 .gitignore 文件,其中包含您想要忽略的所有文件模式。
如何确保您的文件被忽略:
$ git rm -r --cached .
$ git add .
$ git commit -m "Clean up ignored files"
有关如何忽略文件的更多信息:https ://www.git-tower.com/learn/git/ebook/en/command-line/basics/starting-with-an-unversioned-project#start
推荐阅读
- bash - 如何克隆多个特定的子模块?
- javascript - 为什么我不能记录这个 td 元素数组?
- c++ - spdlog 记录器构造 - make_unique 无法编译
- javascript - ReactJS Tic Tac Toe - 用它编写 OnClick 事件的不同方式
- objective-c - Mac OS:CAAnimation - 无缝更新动画
- python - 使用 Pipenv 开发 Python 库
- javascript - 当 IOS 上的 ALPHA 为零时,Three.js 将纹理 RGB 值设置为零
- node.js - 生产环境中的最佳实践 node.js 推荐端口是什么?
- php - SuiteCRM - zip 文件缺少 manifest.php 文件。无法继续
- object-detection - 在 AWS Sagemaker 中使用大尺寸图像(例如 2000 x 2000)作为训练数据时,它们是否会自动缩放到 300 x 300?