0

Мне нужно создать новое решение, имеющее существующий git repo как удаленный (не клонированный), и тянет от этого, чтобы я мог начать работать. Раньше я пробовал пустые решения и добавлял в исходный контроль, комментируя, а затем добавляя пульт, но я получил ошибку «восходящая ветка» (мастер) «уже существует». Я использую Visual Studio Professional 2013. Извините, если это неясно каким-либо образом, я буду рад прояснить любые подробности. Заранее спасибоVisual Studio создает новое решение из существующего git repo

ответ

2

Прошу прощения, если это звучит грубо, но я не нахожу слов, чтобы сделать его менее тупым.

Вы неправильно поняли. Невозможно работать с кодом из репозитория GIT без первого «клонирования» этого репозитория. Даже в CVS или SVN у вас была «рабочая копия». Даже с TFS у вас есть исходные файлы на вашем диске. В принципе, это то, что GIT называет «клонированием»: вы должны загружать (клонировать) файлы (репозиторий), а затем вы можете открывать их в среде IDE и работать с ними, а затем вы можете совершать и отправлять их обратно на сервер.

Точные шаги зависят от клиента GIT и IDE, который вы используете. Я использую VS, но я не хочу, чтобы это был клиент GIT, и для этого я использую GitExtensions + для командной строки + Explorer. Однако, если вы хотите использовать встроенный клиент GIT, here's some tutorial on how to clone&open solution

+0

Я клонировал его вручную, t понимают, что команда командной строки автоматически добавила пульт дистанционного управления, поэтому все, что мне нужно было сделать, это создать новое решение Visual Studio в клонированном репо и добавить мои данные авторизации при синхронизации –

0

Я думаю, что стандартная практика здесь состояла бы в том, чтобы просто клонировать репо и начать работать как можно скорее.

+0

Я могу работать с клонированным репо, но мне нужно долгое исправление, которое позволяет мне фиксировать и синхронизировать с удаленным репо. –

+0

Почему Вы не совершаете и не извлекаете из этого клонированного хранилища? –

+0

Я настраиваю новое решение и добавляю этот репозиторий в качестве удаленного, нужно ли сначала его клонировать, а затем добавлять пульт? –

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