Swift 如何将podfile.lock和.DS_存储添加到.gitignore

Swift 如何将podfile.lock和.DS_存储添加到.gitignore,swift,xcode,git,gitignore,Swift,Xcode,Git,Gitignore,我添加了.git,如下所示: Pods/ MyStarhub.xcworkspace/ */xcuserdata/ DerivedData/* Podfile.lock *.DS_Store *.icloud 但是git因为某些原因一直在跟踪。可能是因为git仍然在跟踪您之前推送的文件。尝试: git rm --cached .DS_Store git rm --cached Podfile.lock 或者干脆删除文件,提交并推送可能是因为git仍在跟踪您之前推送的文件。尝试: git rm

我添加了.git,如下所示:

Pods/
MyStarhub.xcworkspace/
*/xcuserdata/
DerivedData/*
Podfile.lock
*.DS_Store
*.icloud

但是git因为某些原因一直在跟踪。

可能是因为git仍然在跟踪您之前推送的文件。尝试:

git rm --cached .DS_Store
git rm --cached Podfile.lock

或者干脆删除文件,提交并推送

可能是因为git仍在跟踪您之前推送的文件。尝试:

git rm --cached .DS_Store
git rm --cached Podfile.lock

或者干脆删除文件,提交并推送

谢谢您的回答。但当我尝试时,这两个文件出现在“暂存文件”部分,带有红色减号图标。所以我还是要提交它们,对吗?是的,负号表示你正在从跟踪中删除它们。谢谢你的回答。但当我尝试时,这两个文件出现在“暂存文件”部分,带有红色减号图标。所以我还是要提交它们,对吗?是的,负号表示你正在从跟踪中删除它们。