⬇️下载本文 🔗https://wmghz.com/101-posts/a144.html

教程 - 苹果电脑要在提交git代码时忽略 `.DS_Store` 文件 - a144

可以在项目的 `.gitignore` 文件中添加相应的规则。以下是具体步骤:

### 1. 在项目根目录下创建或编辑 `.gitignore` 文件

如果项目中还没有 `.gitignore` 文件,可以在项目的根目录下创建一个。你可以通过终端运行以下命令创建该文件:

touch .gitignore

2. 在 `.gitignore` 文件中添加 `.DS_Store`

在 `.gitignore` 文件中添加以下内容:

.DS_Store

这将确保 `.DS_Store` 文件不会被 Git 追踪或提交到仓库。

3. 删除已经被跟踪的 `.DS_Store` 文件

如果 `.DS_Store` 文件已经被 Git 跟踪,你需要先从版本控制中移除它们。可以运行以下命令:

find . -name .DS_Store -print0 | xargs -0 git rm --cached

这个命令会在项目的所有文件夹中查找 `.DS_Store` 文件并从 Git 的缓存中移除它们(但不会删除实际的文件)。

4. 提交更改

最后,将 `.gitignore` 文件的更改和 `.DS_Store` 文件的移除提交到你的 Git 仓库:

git add .gitignore git commit -m "Ignore .DS_Store files"

这样一来,`.DS_Store` 文件就不会再被提交到 Git 仓库中了。

6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==" src="https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015">