2015-10-01 5 views
0

У меня очень странная проблема с Visual Studio 2013. Visual Studio Team Explorer показывает некоторые файлы в списке внесенных изменений, но git из командной строки показывает «ничего не делать, работать каталог чистый ". Состояние файла в VS Team Explorer - это «редактировать». Версия Git - 2,6, но в 1.9.5 такая же проблема. У кого-нибудь есть схожие проблемы?Visual Studio Team Explorer и git в командной строке показывают отличный статус

EDIT: проблема возникает при создании нового файла в решении от Visual Studio, новый файл передается из командной строки (PowerShell).

+0

Вы используете VS 2013 Update 5? Если нет, начните там. https://www.microsoft.com/en-us/download/details.aspx?id=48129 –

+0

@ edward-thomson У меня есть VS 2013 Update 5 уже. – torpederos

+0

Какой клиент ведет себя так, как вы ожидали? Ожидаете ли вы, что они появятся в списке изменений? Или вы ожидаете, что их проигнорируют? У вас есть '.gitignore' для этих типов файлов? –

ответ

0

Visual Studio, кажется, добавляет файл ms-persist.xml в папку .git, которая отслеживает изменения файлов. Иногда этот файл не синхронизирован. Вы можете отредактировать этот файл и удалить непоследовательные файлы или полностью удалить этот файл.

+0

Файл @ бесполезный-hasid упомянул в порядке, но проблема все еще происходит. – torpederos