これまでのところ、私はアプリに取り組んでいて、チームリーダーはポッドファイルをコミットしないと言って、彼の指示に従いました。
その後、リードが変更され、ポッドファイルをGitにコミットするように言われました。だから私はどちらに行くべきか混乱していた。
ポッドファイルをコミットする必要があるかどうか、そうしない場合はその理由。私もいくつかの記事を読みましたが、満足のいく答えが見つかりませんでしたので、このことを明確にしてください。
ワークフローはプロジェクトによって異なるため、Podsフォルダーをチェックインするかどうかはユーザー次第です。 Podsディレクトリをソース管理下に置くことはrecommendedです。
Podsディレクトリでのチェックの利点
Podsディレクトリを無視する利点
3.ソース管理操作を実行するときに、異なるPodバージョンでブランチをマージするなど、競合することはありません。
出典: ココアポッド
Git/SVNリポジトリでpodsディレクトリ(Podを使用して統合されたサードパーティのソース)をコミットしないことをお勧めします。
ここにサンプルソースがあり、コミットするものとしないものを提案します。
pod install
コマンドを使用して、すべてのPodライブラリ/ファイルソースを簡単に統合できます。注:それは悪くありません。ソースコードを含むポッドファイルをGit/SVNにコミットします。ただし、コードに(サードパーティライブラリの)依存関係を追加するのもよくありません。これは、必要ではなく、異なる宛先(システム)でpod
を使用して簡単に処理できます。