git - 用 Mac 初始化 Git
问题描述
我正在努力学习 Git。我有一台 Macbook,我的讲师使用的是 Windows。我使用 Homebrew 安装了 Git。当我去进行测试运行并在桌面上创建一个简单的文件夹时,其中包含一个文件,以练习在其上初始化 Git...它工作...除了,我的 MAC 还提取了两个通常隐藏的文件,一个 .localized 文件和一个 .DS_Store 文件,并将它们包含在我的 VS 代码中以进行跟踪。现在我不知道如何“取消跟踪”它们,我尝试了 git rm --cached .localized (尽我所知是文件名)但这不起作用。如何确保我只初始化我想要的文件?
非常感谢,我通常不做后端工作,想为 GitHub 学习。
解决方案
在您的存储库中添加一个文件,其名称.gitignore
具有以下内容:
.DS_Store
.localized
该文件的内容指定了 Git 应该忽略的故意未跟踪的文件。您可以在文档中找到更多详细信息。这将防止您将来无意中暂存/提交它们。
GitHub在这里有一组有用的模板。有一些在线生成器可用于创建更全面.gitignore
的文件来处理最常见的操作系统、IDE、框架等。一个例子是gitignore.io
推荐阅读
- c++ - 如何修复 C++ 上的循环
- sql - SQL中针对所有其他行计算一组行的有效方法?
- android - 新行的插入 id 损坏
- css - SASS CSS:字符串插值输出意外值
- azure - ACS 引擎 Azure VNET 集成
- python - 非法指令:MacOS High Sierra 上的 4
- xpages - Xpages JavaBean 静态注释对象导致错误保存
- jquery - 将 .find 的目标从 tr:has(th) 更改为查找 div
- python - 带有 pipenv 的 Jupyter 中的 ModuleNotFoundError
- php - 是否有 Ruby 的 WebMock 的 PHP 等价物?