を開始するために、異なるブランチ間、私は枝の間で例えばGitは(間違って?)ファイルを追跡している
を切り替えたとき、私は頻繁に問題が発生した
2015、プロのGit/TFS/VSで働いているI BranchA
BranchAはFile1.cs、File2.csへの様々な更新が含まれ、File3.cs
は、今私はBranchB
変更メートルをチェックアウトしちゃうのチェックアウトこの時点でBranchBのAdeは無関係です。
ブランチBを終了して他の支店をチェックアウトする前に、ビジュアルスタジオはファイルFile1.cs、File2.cs、File3.csにコミットされていない変更があると述べています(これらのファイルには違いはなく、私はBranchAで閲覧しましたが、現在BranchBに入っています)
ファイルが編集されていないため、「元に戻す」ことはできません。これらのファイルをステージングから消去するには、変更されていないファイルを単にコミットしなければなりません。
この原因は何ですか?これを防ぐには何ができますか?