Шукати в цьому блозі

середа, 13 травня 2026 р.

Дублювання репозиторію на GitHub

Якось часто останнім часом доводиться робити дублювання власних репозиторіїв на GitHub. Залишу за дужками питання "чому?", але додам до нотатків "як?".

Створюємо новий репозиторій.

На GitHub -> "New repository". Даємо йому назву. "Create repository" (не ініціалізуємо його файлами).

Клонуємо старий репозиторій як дзеркало

git clone --mirror https://github.com/посилання/на_старий_репозиторій.git

Переходимо в директорію

cd назва_старого_репозиторію.git

Відправляємо дані в новий репозиторій

git push --mirror git@github.com:посилання/на_новий_репозиторій.git

Видаляємо директорію

cd ..
rm назва_старого_репозиторію.git

Немає коментарів: