Я не могу понять, как загрузить весь мой репозиторий для определенного проекта. Большинство вещей, которые я делаю, похоже, просто загружают последний снимок, например
git pull https://gitlab.com/blahblah/MyProject.git
Причина, по которой я хочу знать, как это сделать, заключается в целях «восстановления»: случайного удаления, если мой компьютер взорвется, будет украден и т. д.
Похоже, что «форума» как такового для GitLab не существует, поэтому я и пишу здесь.
решение1
Я не могу понять, как загрузить весь репозиторий для определенного проекта.
Использовать git clone
.
Эта процедура предполагает, что вы уже создали репозиторий на GitHub или у вас есть существующий репозиторий, принадлежащий кому-то другому, в который вы хотели бы внести свой вклад.
На GitHub перейдите на главную страницу репозитория.
Под именем репозитория нажмите «Клонировать» или «Загрузить».
В разделе «Клонировать с HTTPS» щелкните, чтобы скопировать URL-адрес клона для репозитория.
Откройте Git Bash.
Измените текущий рабочий каталог на тот, где вы хотите создать клонированный каталог.
Введите
git clone
, а затем вставьте URL-адрес, скопированный на шаге 2.git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY
Нажмите Enter. Ваш локальный клон будет создан.
git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY Cloning into `Spoon-Knife`... remote: Counting objects: 10, done. remote: Compressing objects: 100% (8/8), done. remove: Total 10 (delta 1), reused 10 (delta 1) Unpacking objects: 100% (10/10), done.
ИсточникКлонирование репозитория - Пользовательская документация