xcode - 使用 git 命令清理文件失败
问题描述
合并后,我检查git status
并清理了git clean -rf
,但我仍然留下以下未跟踪的文件:
<projectName>.xcodeproj/xcuserdata/<username>.xcuserdatad/xcdebugger/
然后我检查它是否会用 清理git clean -n
,并且没有显示任何内容,正如预期的那样(因为在上一个命令中没有清理它)。
另外,我尝试了一种替代方法,touch .gitignore
并将其添加xcuserdata
到.gitignore
文件中。之后,当我检查 时git status
,未跟踪的文件变为.gitignore
,有效地替换了以前的未跟踪文件,但这仍然没有真正解决我的问题。
应该怎么做才能清理我的工作树?
解决方案
似乎该目录是由运行xcode
时生成的xcode
。关闭并在控制台中xcode
尝试。git clean -df
如果可以正确删除,请将其添加到.gitignore
.
要忽略.gitignore
自身,您可以将该行添加.gitignore
到文件.gitignore
中。另一种解决方案是添加并提交.gitignore
.
推荐阅读
- nuxt.js - NuxtJS2 和 Cloudinary 上传 API:如何从 Cloudinary 中删除资产?
- mysql - 如何按 RAND() 排序并随机设置 LIMIT?
- javacard - 提供共享密钥 - JavaCard Applet
- python - 无法估算缺失的数值
- java - Java 格式化 - 某些数据未对齐
- ibm-cloud - 无法在 IBM Cloud Lite 上部署 Node RED
- sql - 将 postgres 主键和外键从 varchar 更改为 uuid
- c# - 如何使用 MassTransit 连接两个 RabbitMQ 服务器
- r - R:合并部分匹配的数据
- python - 无法加载 API 定义 Swagger - Django rest 框架