元からプルするのが難しいです。私は得続ける:Visual Studio 2015 Gitコミットされていない変更があるため、プル/切り替えできません
「。。未コミットの変更がありますので、プルすることはできませんコミットするか、再度引っ張っ前に変更を元に戻す詳細については、[出力]ウィンドウを参照してください」
これはまた、枝を切り替えるに適用され、私はメッセージの同様の並べ替えを取得するが、これは常に発生しません。
私は、Visual Studio 2015の更新1とVisual Studio Team ServicesのGitリポジトリを使用しています。私のマシンにはローカルのmasterブランチとdevブランチがあります。マスターに切り替えるたびに、プルを実行するたびにエラーメッセージが表示されます。私がしなければならないのは、ひっそりとした隠し場所(コマンドライン)を実行することです。時にはTortoise Gitを使用してプルを行い、それが動作することもあります。奇妙なのは、Tortoise gitを使用して(コミットされていないファイルで)元に戻すことを試みても、正常に復帰したことを示します(VSの元に戻す、何も起こりません)。そこにいて、私がgit statusをしたときにコミットするものは何もないと言います。
ただ、ノート、これは起こることができさえマスター上に枝から切り替えた後、このケースでは、私が最初の場所で切り替えることはできなかったであろうから、コミットされていない変更ができる方法はありません。
私はまだGitには慣れていませんが、これを解決するより良い方法があるかどうかを知りたいのですが、それぞれの環境ごとに異なる環境を使いたいのではなく、 Visual Studioから。 Iすでに上に読みました:この問題は、^」あなたは行末が追加されていることがわかります-R Gitの差分を取ることにより、行末 に関係しているようにUPDATE はそう
TFS/GIT in VS Cannot switch to master because there are uncommitted changes
M "であり、それは異なっています。gitattributes内の* text = autoを削除してから(変更をチェックしてください)、gitattributesがコミットされる必要がある変更を通知しないようにするためには、変更してください。コマンドラインに
ビジュアルスタジオを数回再起動して、マージの競合画面が表示されるように変更を取り込めました。 –