Создан новый проект от клона GitExtensions

Я использую GitExtensions с Visual Studio. Однако я только что понял, что он отслеживает только подкаталог проекта, а не сам файл проекта.

Теперь, когда я пришел клонировать репозиторий, я не могу открыть проект - это просто отдельные файлы (например, формы, классы и т. Д.).

Поэтому я подумал, что точно так же клонирую его в подпапку и просто скопирую файл проекта через себя... Но когда я клонирую отслеживаемые файлы, GE помещает все это в ДРУГОЙ каталог с тем же именем, что и REMOTE-репозиторий - это не имя проекта - поэтому, конечно, файл проекта не будет работать, потому что он имеет неправильные пути... ГАХ!

Как я могу заставить GE начать отслеживать исходный файл проекта в родительском каталоге или сделать так, чтобы он поместил СОДЕРЖАНИЕ репозитория в новый каталог, который я хочу, с именем, которое я выбрал?

Почти готовы удалить все настройки, удаленные и локальные, и начать с нуля без GE!!

1 ответ

Решение

Таким образом, я отправил этот вопрос после почти дня стучать головой о стену и вскоре после публикации нашел "ответ", в основном из процесса исключения.

В GitExtensions я открыл GitBash и перешел в родительский каталог проекта, в котором находится файл проекта. Затем я выполнил следующую команду, чтобы клонировать проект в каталог с именем, которое я хотел, и это соответствовало ожидаемому файлу проекта:

$ git clone https://www.github.com/myUserName/myRepositoryName theNeededDirectoryName

Теперь содержимое репозитория находится в каталоге theNeededDirectoryName какой подкаталог мне нужен.

Файл проекта открылся ОК, создаст, зафиксирует и нажмет. НО открытие решения в visual studio больше не позволит мне "начинать" отладку - только "присоединить" - не знаю, что это такое, но ответ на OP

Другие вопросы по тегам