Visual Studio C++: копирование проектов и решений с одного компьютера на другой (github не работает):
Могу ли я просто скопировать эти файлы на другой компьютер? Или я что-то испорчу (например, в github)? На целевом компьютере github не подключен/не работает/не доступен.
Так что я думаю, это просто создаст решение без ветвей.
На каком уровне копировать? Какие файлы (не) копировать?
@molbdnilo В VS на новом компьютере нет вкладки «Git». Понятия не имею, почему.
Вам не нужен VS, чтобы использовать Git. Установите Git и клонируйте репозиторий с помощью командной строки или используйте клиент с графическим интерфейсом.
Вероятная причина отсутствия вкладки Git в VS — отсутствие установки Git на этом компьютере. Можете ли вы запустить установщик VS, чтобы изменить установку?
@Caleth: вы правы, но это сложно с правами администратора на работе и коллегой, владеющим машиной, поэтому я просто хотел быстро справиться с этим с помощью копирования вручную.
Какова цель установки этого кода на машину, на которой отсутствует Git? Если будут внесены какие-либо изменения, вам придется вручную скопировать их обратно на компьютер с установленным Git или все равно установить Git.
@Калет: Верно. Цель: быстро проверить, связаны ли возникшие у меня проблемы с нестабильностью сети или нет.
Кроме того, убедитесь, что на новом компьютере установлена та же среда выполнения C++.
Вы можете полностью скопировать все содержимое репозитория на другой компьютер, именно это и делает Git. В вашем случае это будет папка source/repos/ctool
. Если Git затем будет установлен на этот компьютер, он будет относиться к нему как к репозиторию на исходном компьютере.
Вы можете спокойно игнорировать копирование любых файлов, упомянутых в файле .gitignore
, который, вероятно, включает в себя все, что есть в x64/Debug
.
Спасибо. В этом случае я бы сделал это вручную, просто скопировав и вставив Windows.
Вам не нужен github, вы можете настроить git на «новом» компьютере, чтобы использовать «старый» в качестве удаленного и использовать git обычным способом.