Я установил файлы в Visual Studio и перетащил их на репо на Github. Теперь я вытащил репо, но зафиксированные файлы не отображаются в обозревателе решений, но я вижу историю коммитов в окне Team Explorer. Я могу просматривать файлы, но я понятия не имею, почему они не являются частью решения . Я могу открыть файл из истории, но он открывается из некоторого временного местоположения. Я попытался вернуться к последней фиксации, но пока ничего не появляется.Visual Studio, не показывающий зафиксированные файлы в обозревателе решений
ответ
Если у вас есть файлы на ветке (удаленные, локальные), продолжайте эту ветку (если локальна, файлы должны быть видимыми в проводнике решений), если это удаленная ветка, потяните на последнее, повторно включите эти файлы в проектах через explorer (щелкните все файлы, добавьте один за другим щелкните правой кнопкой мыши -> добавить проект).
Редактировать файл gitignore, рекомендуется визуальная студия Git ignore https://github.com/github/gitignore/blob/master/VisualStudio.gitignore, вы можете искать формы windwos, рекомендуя git игнорировать.
Закройте решение, Заново откройте решение, Зафиксируйте (push) .csproj, .sln файлы на удаленной ветке.
.gitignore был в порядке. Я закончил повторное добавление файла из файловой системы, и все, похоже, снова работало. Таким образом, решения, похоже, снова добавляют файлы, довольно странные, хотя я ожидаю, что файлы будут там автоматически без повторного добавления их из файловой системы. – Joseph
Итак, вы сделали свои файлы .csproj? если вы этого не сделаете, вы столкнетесь с той же проблемой, когда вы или кто-то потянет вашу ветку. – SilentTremor
.csproject был уже выполнен. Когда я добавил обратно файлы, они просто работали без каких-либо проблем, как будто ничего не изменилось. VS даже не жаловался, что у меня были новые файлы, которые были добавлены, но в обозревателе решений было [добавить] перед всеми новыми файлами, которые были сделаны ранее. Поэтому я просто пошел вперед и добавил все обратно. Так что сработало было в основном повторное добавление файлов обратно. – Joseph
- 1. Visual Studio SQL-файлы не видны в обозревателе решений
- 2. Файлы решений Visual Studio
- 3. Visual Studio 2008: добавлен проект, не отображающийся в обозревателе решений
- 4. Почему моя Visual Studio не отображает решение в обозревателе решений?
- 5. Microsoft Visual Studio (2008) - Фильтры в обозревателе решений
- 6. Visual Studio 2015 - отсутствует содержание в обозревателе решений ветвей
- 7. Изменить цвет фона в обозревателе решений в Visual Studio
- 8. Как найти файл в обозревателе решений в Visual Studio 2010?
- 9. шрифт выглядит странно в обозревателе решений в Visual Studio 2012
- 10. как увидеть местоположение файла в обозревателе решений Visual Studio
- 11. Обновление Visual Studio 2013 4, повторяющиеся записи в обозревателе решений
- 12. Поиск в Visual Studio 2010 обозревателе решений трудно, когда
- 13. Удалить свиток в обозревателе решений
- 14. SCSS файлы, которые не объединены в обозревателе решений в Visual Studio
- 15. Visual Studio 2013 неверно отображает скрытые файлы в редакторе решений
- 16. Можно ли вручную отмечать файлы в обозревателе решений в Visual Studio 2013?
- 17. Получите файлы и папки решений Visual Studio
- 18. Visual Studio 2012 Выделите все открытые файлы в браузере решений?
- 19. Поиск текущей позиции курсора в обозревателе решений
- 20. Переименование файла в обозревателе решений VS 2015
- 21. Visual Studio Скрыть выбранные файлы
- 22. Анализ файлов решений Visual Studio
- 23. Добавление файлов изображений в проводнике Windows и обозревателе решений
- 24. Visual studio, показывающий несуществующие ошибки
- 25. Visual Studio 2008 - изображения, скопированные в проводнике, не отображаются в обозревателе решений.
- 26. Проект Visual Studio 2015 существует, но больше не показан в обозревателе решений.
- 27. Как удалить зафиксированные файлы из Github?
- 28. Добавление ресурсов в обозревателе решений в экспериментальном улье
- 29. Есть ли способ сделать обычную «группировку» файлов в обозревателе решений Visual Studio?
- 30. Git игнорировать зафиксированные файлы
Когда вы говорите «потянуло», вы, возможно, имеете в виду «извлечения»? 'git fetch' обновляет локальное репо до изменений удаленного, тогда как' git pull 'обновляет вашу локальную ветвь до удаленной. – bcmcfc
Ваша потребность .csproj также должна быть зафиксирована, если ваш файл зачислен, но решение не загружает файлы. – SilentTremor
@bcmcfc да, я имел в виду тянуть. Я попробовал pull из командной строки, а также с помощью клиента Github Desktop. Файлы были синхронизированы с локальной файловой системой, но, видимо, они не отображались в проводнике решений. Я исправил его, просто повторно добавив файлы из файловой системы, и все просто отлично работает. – Joseph