GitからプルするときにVisualStudioでソリューションを開いている場合(このタイプの開発環境では一般的な状況)、Visual Studioでは特定のファイルがロックされているため、Gitがそれらのファイルを上書きできないように見えることがあります。
それが起こったとき、Gitは気にしないようです-それはプルを継続し、私のローカルリポジトリが最新であると見なします。ただし、書き込めなかったファイル(通常は.csprojファイル)が更新されていないため、Visual Studioで何もビルドされないか、さらに悪いことに、すべてがビルドされますが、いくつかの新しい風変わりなバグが追加されているか、ファイルが欠落しています予測できない結果を引き起こすプロジェクトから。
単に無視するのではなく、Gitが失敗して、上書きできないファイルがある場合にプルをロールバックする場合は、私にとってより便利です。これはどこかで構成可能だと思いますが、何を検索すればよいかわからないようです。誰かが私が何をする必要があるかを提案できますか?