ios – Naive Git设置,是否可以解开我的.gitignore上列出的文件?

前端之家收集整理的这篇文章主要介绍了ios – Naive Git设置,是否可以解开我的.gitignore上列出的文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在设置我的项目时,我犯了一个天真的错误.我们是3个开发人员在一个远程存储库上工作在设置git时,我们从未想过 Xcode生成非开发文件并将它们推送到我们的远程仓库.现在,一旦我在崩溃和烧伤后学会了,我制作了一个.gitignore文件.

.gitignore看起来像这样,如果我也应该编辑这个,请告诉我. (文件信用也是如此:Abizem给出的This question’s答案)

# Mac OS X
*.DS_Store

# Xcode
*.pbxuser
*.mode1v3
*.mode2v3
*.perspectivev3
*.xcuserstate
project.xcworkspace/
xcuserdata/

但现在问题是我有没有可能从源代码管理中删除所有列出的文件

要么

我可以列出所有跟踪文件及其路径,然后我知道一种一种一种一种方法可以逐一删除文件,

git rm --cached 'file path'

解决方法

在这些情况下,我已经完成了几次,将文件系统中的所有文件移动到文件系统上的其他位置(.gitignore除外),然后运行:

git add --all
git commit -m "Remove all files"

然后重新添加您的文件并运行以下内容

git add --all
git commit -m "Re-add files"

这第二个添加& commit将遵循您的gitignore文件.

猜你在找的Xcode相关文章