在拉入xcode源代码控件时如何避免Ds_Store和pods?

问题描述 投票:0回答:1

我的团队成员推送了pod和ds_store。我们使用.gitignore文件,还添加了所有要忽略的文件。但是当我在Mac中将其拖放时,每个pod文件及所有文件仍会出现冲突。

我如何将它们全部删除,并使其将来变得友好,而没有任何错误。

这是我的冲突的样子enter image description here

ios swift xcode swift3 version-control
1个回答
0
投票

之所以这样,是因为git已经跟踪了文件。

因此您需要将它们从存储库中删除。

要删除单个文件...

git rm README.md

要删除文件夹...

git rm -rf Pods

一旦完成此操作,您将需要将更改提交到存储库,然后只要在.gitignore文件中列出了这些文件/文件夹,就不再应该对其进行跟踪。

git add . 

git commit -am 'refactor: remove un needed files' 

git push 

从存储库中递归地删除所有DS_Store文件夹

find . -name '.DS_Store' -type f -delete
© www.soinside.com 2019 - 2024. All rights reserved.