最近、Visual Studio C++ プロジェクトを github にプッシュしました。VS が比較的大きな (~25MB) .sdf ファイルを作成することに気付きました。ワークスペースでこのファイルを削除して、VS がエラーをスローするかどうかを確認してみました。VSでプロジェクトを開くと、エラーは報告されず、ファイルが再作成されました。したがって、現在リポジトリにある .sdf ファイルを削除し、リポジトリの .gitignore ファイルに *.sdf エントリを追加することを検討しています。
この結果、ユーザーがリポジトリのコンテンツをプルして Visual Studio で初めて開くときに、VS は .sdf ファイルを生成する必要があります。ただし、ユーザーが別のユーザーによって作成されたリポジトリから変更をプルした場合、.sdf が同期しなくなる可能性があります。その場合、VS がこれを適切な方法で処理するかどうか (.sdf ファイルの再生成など) を知っている人はいますか? 私が気付いていない他の影響があるでしょうか?
どんな入力でも大歓迎です!