.netアプリケーションの接続文字列の基本構造を含むgitを使用してコミットしたいと思います。
たとえば、connectionStrings.configをインポートするweb.configがあります。
最初のconnectionStrings.configをコミットしたいので、手動で追加し続ける必要はなく、必要な基本設定があり、文字列のさまざまな部分(通常はサーバー名のみ)を変更するだけで済みます。次に、その時点以降のそのファイルへの変更を無視します。
今私はそれを.gitignoreに追加しようとしましたが、私が読んだものから追跡されたファイルは.gitignoreから免除されています私もgit update-index --assume-unchanged connectionStrings.configを試しましたが、それは一時的な修正のようです別のブランチをチェックアウトするときに、ファイルへの保留中の変更についてまだバグがあります。
これを回避する良い方法はありますか?