私の開発チームには、複数の git リポジトリにまたがる複数のプロジェクトがあります。これらのプロジェクトは、実際にはいくつかの共通の構成要素を共有しています。最近、共有構成ファイルの 1 つにローカルで変更を加えましたが、これを運用環境にコミットすることは誰も望んでいません。
/www/
|
|-- git repo 1 (containing shared config files)
|-- git repo 2 uses files from 1
|-- git repo 3 uses files from 1
|-- git repo n uses files from 1
各レポのファイルを設定している.gitignore
ときに、私は出くわしました~/.gitignore_global
.gitignore_global
にあるので~/
、ユーザーごとですよね?
各開発者に独自の .gitignore_global ファイルを実装させる必要がありますか、それともグローバルにコミットできるように通常の .gitignore をすべての開発者に適用できますか?