管理人Kのひとりごと

デジモノレビューやプログラミングや写真など

設定ファイルをリポジトリに置きつつ、各人の変更内容を反映させない方法(git)

gitを開発に利用していて、設定ファイルの良い管理方法はないかなーと探していた時に、理想に近い方法を見つけたので備忘

やりたいこと

設定ファイルそのものは個々人で管理したいが、.gitignoreに書いてしまうとファイル自体をリポジトリで管理できないので、設定ファイルをリポジトリに置きつつ、各人の変更内容を反映させない、ということがやりたい

見つかった方法

以下のURLに記載

良く使われている方法としては、config.sample などの「ファイル名.sample」で、雛形として git で、バージョン管理をして、実際の設定ファイルの config は、.gitignoreファイルに記載して、git に登録されないようにすることが多いとおもいます。

これで行こうと思います。