これを間違って覚えている可能性がありますが、コミットされていない変更があった場合、VisualStudioではプルを許可しなかったようです。
しかし、突然、それができるようになりました。これは非常に多くの間違いの余地があるため、問題があります。
誤ってどこかで設定を変更しましたか?
TFS、GIT、VS2017を使用する
Git 1.7.0以降では、競合するマージをキャンセルするには、git reset--mergeを使用します。警告:古いバージョンのGitでは、コミットされていない変更を加えてgit pullを実行することはお勧めしません。可能ではありますが、競合が発生した場合に元に戻すのが難しい状態になります。
リモートの変更のいずれかがローカルのコミットされていない変更と重複する場合、マージは自動的にキャンセルされ、作業ツリーは変更されません。一般に、git-stashを使用してローカルの変更をプルまたは隠しておく前に、作業順序のローカルな変更を取得するのが最善です。
2番目の段落では、観察している動作について説明します。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加