Как мне загрузить весь мой репозиторий с GitLab?

3166
mike rodent

Я не могу понять, как загрузить весь свой репозиторий для данного проекта. Большинство вещей, которые я делаю, просто загружают последний снимок, например,

git pull https://gitlab.com/blahblah/MyProject.git 

Я хочу знать, как это сделать, для целей «восстановления»: случайного удаления, если мой компьютер взорвался, был украден и т. Д.

Похоже, что для GitLab не существует "форума" как такового, отсюда и моя публикация здесь.

1
Каждый клон * является * хранилищем (или некоторым подмножеством веток). В этом суть DVCSes. Ignacio Vazquez-Abrams 6 лет назад 0

1 ответ на вопрос

0
DavidPostill

Я не могу понять, как загрузить весь свой репозиторий для данного проекта.

Используйте git clone.

В этой процедуре предполагается, что вы уже создали хранилище на GitHub или имеете существующее хранилище, принадлежащее кому-то, кому вы хотели бы внести свой вклад.

  • На GitHub перейдите на главную страницу репозитория.

  • Под именем репозитория нажмите Клонировать или загрузить.

    enter image description here

  • В разделе «Клонирование с HTTP» щелкните, чтобы скопировать URL-адрес клонирования для хранилища.

    enter image description here

  • Откройте Git Bash.

  • Измените текущий рабочий каталог на каталог, в котором вы хотите создать клонированный каталог.

  • Введите git clone, а затем вставьте URL-адрес, скопированный на шаге 2.

    git clone https://github.com/YOUR-USERNAME/YOUR-REPOSITORY 
  • Нажмите Ввод. Ваш местный клон будет создан.

    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. 

Источник Клонирование репозитория - Документация пользователя

Спасибо ... на самом деле я уже нашел эту страницу и попробовал эту команду ... Я должен был прояснить проблему: я обнаружил, что результат `clone` действительно включает подкаталог .git ... но каталог objects / в это всего лишь 650 кБ ... тогда как каталог objects / в подкаталоге .git локального репозитория равен 2,58 МБ. Я ошибочно (я полагаю) предположил, что это означало, что это не настоящий / полный клон. Что мне действительно нужно, так это объяснение этой разницы в объеме ... mike rodent 6 лет назад 0
ОП просит gitlab, нет github, но по сути это то же самое. victe 5 лет назад 0

Похожие вопросы