1. ホーム
  2. xcode

[解決済み] .gitignoreファイルは、xcodeプロジェクトのどこに置くべきですか?

2022-12-02 12:28:42

質問

git に私の UserInterfaceState.xcuserstate ファイルを無視させたいのですが、XCode4 のプロジェクトのどこに .gitignore ファイルの中でしょうか? .git フォルダの中なのか、それとも外なのか?その .git と同じフォルダにある ProjectName.xcodeproj ファイル

どのように解決するのですか?

を使用すると .gitignore をプロジェクトの各ディレクトリで使用することができます。

しかし、ベストプラクティスは、単一の .gitignore ファイルをプロジェクトのルートディレクトリに置き、無視したいファイルをすべてその中に置くことです。

ignoredFile.whatever
ignoredDirectory/*
directory/ignoredFileInsideDirectory
.svn

を作成したら .gitignore ファイルを作成すると、リポジトリに変更がある、あるいは新しく作成された無視するファイルはコミット待ちとして表示されなくなります。

また、グローバルなローカル git ignore ファイルを1つ持つことで、すべての git リポジトリを管理することができます。

git config --global core.excludesfile ~/.gitignore_global

この選択肢は、IDE関連ファイルなど、プロジェクトに関連しないファイルを無視する場合に特に興味深いものです。