0

Я использую Visual Studio с GIT/Assembla, и в большинстве проектов, когда я меняю файл, перед файлом в Обозревателе решений есть красный флажок, то есть он может быть совершен позже через GIT/Assembla.Красная галочка автоматически удаляется через секунду после изменения файла в Visual Studio

Однако в одном проекте есть файлы и после сохранения изменений из файла в этом проекте отображается красный флаг проверки, но автоматически удаляется через несколько секунд. Также, когда я пытаюсь зафиксировать изменения в локальном/удаленном репозитории, этот измененный файл отсутствует в списке (таким образом, он никогда не будет частью удаленного репозитория).

Я удалил (вручную) папку .git внутри проекта, где находятся файлы, поэтому он выглядит как своего рода проект git-sub внутри решения.

Кто-нибудь знает, как исправить эту проблему?

ответ

2

Папка .git - это ваш локальный репозиторий git - эта папка содержит информацию о удаленном, а также историю, теги, ветви и другую информацию для вашего репозитория git. Удаление этого, вероятно, вызвало ваши проблемы.

Я бы создал новый проект, снова клонировал git repo из Assembla, а затем скопировал ваши изменения из старого проекта.

+0

Я удалил и создал новое репозиторию Assembla, но теперь все работает снова. Я потерял свою историю, но пока это не так. –

 Смежные вопросы

  • Нет связанных вопросов^_^