我正在使用Cocoapod,RxCocoa,RxSwift和Git。
当我运行"git状态“时,一些警告会显示:
(使用"git还原.“放弃工作目录中的更改)
修改: Pods/RxCocoa.d
修改: Pods/RxRelay.d
修改: Pods/RxSwift.d
我也记得"Pod/*.a Pod/.dia“节目。
今后如何防止这种情况发生呢?
我必须在.gitignore文件中添加一些内容吗??
=====================编辑:
几分钟前我看了.gitignore。
我的项目没有忽略Pods。我的项目以这样的方式忽略文件:
# Xcode
*.build
*.dia
*.tlog
*.o
*.d在我看来,我不需要忽略".d“".a”".dia“文件中的"Pods/",对吗?
发布于 2021-12-28 08:04:27
你可以完全忽略Pods:
echo Pods/>.gitignore
git rm --cached -R Pods/但是ignoring Pods has its Pros and Cons,所以请确保这将与您的开发工作流程一起工作。
例如,如果您的.gitignore已经具有*.d,则可以确保该规则适用于:
git rm --cached -R Pods/*.d( *.a也是如此,等等)
https://stackoverflow.com/questions/70504138
复制相似问题