Давеча попросил человека перенести полностью репы с одной VCS в другую, к примеру с github в gitlab. Сейчас смотрю, а там не перенос, а просто коммит без веток и всего прочего. Думаю сделаю пост:
Как сделать полный перенос репозитория на другой сервер #vcs #git #github #gitlab #bitbucket
Как сделать полный перенос репозитория на другой сервер #vcs #git #github #gitlab #bitbucket
# Клонируем исходный репозиторий без рабочего каталога (--bare)
git clone --bare https://github.com/exampleuser/old-repository.git
cd old-repository.git
# Делаем mirror-push(будут скопированы все ветки и тэги) в новый репозиторий
git push --mirror https://github.com/exampleuser/new-repository.git
cd ..
# Удаляем папку с репозиторием
rm -rf old-repository.gitGitlab закрывает халявный CI/CD для Github private external repositories с 22 марта 2020. Предлагают сделать репы приватные в самом gitlab-e или перейти на Silver Plan.
https://about.gitlab.com/releases/2020/03/12/free-period-for-cicd-external-repositories/
#bitbucket #gitlab #git #github #ci #cd
https://about.gitlab.com/releases/2020/03/12/free-period-for-cicd-external-repositories/
#bitbucket #gitlab #git #github #ci #cd
GitLab
The free period of CI/CD for GitHub is ending soon
The free-of-charge use of CI/CD for GitHub is ending soon, so you'll need to upgrade to continue using this feature.