私のバージョン管理ツールとしてgitを使用しています。 私はリモートリポジトリにlocal.propertiesファイルを持っています。 すべてのチームメンバーがこのファイルを持っていなければなりませんが、gitはこのファイルを無視する必要があります。 私はこのファイルを.gitignoreファイル(ルートディレクトリにあるもの)に追加しようとしましたが、gitがこの要求を無視しているようです...私(または他のチームメンバー)がコミットして、git repoで既存のファイルを無視するには?
私には何が欠けていますか?
おかげ
gitignoreファイルのコンテンツを共有できますか? p.s.ダウンボート通知の申し訳ありません、それはそれをバランスをとるためにupvoted偶然クリックでした! – dubes
IntelliJの.ignoreプラグインを使用して作成された標準の.gitignoreファイルです(長いので、ここには含めないでください)。ファイルの最後には次の行があります。/ tests/src /test/resources/application.properties - このファイルはルートフォルダ(プロジェクトルート)にあります – Noam
可能な解決策の1つは、 'git reset HEAD-local.properties'をフック' pre-commit'に置くことです。フックがデプロイされると、local.propertiesは追加されても決してコミットされません。 – ElpieKay