Давеча попросил человека перенести полностью репы с одной 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.gitAnnouncing Pijul 1.0 beta
Pijul is the first distributed version control system to be based on a sound mathematical theory of changes. It is inspired by Darcs, but aims at solving the soundness and performance issues of Darcs.
#vcs #git #svnJujutsu is a Git-compatible DVCS that is both simple and powerful
https://github.com/martinvonz/jj
#git #svn #vcs
https://github.com/martinvonz/jj
#git #svn #vcs
Gitless is a Git-compatible version control system, that is easy to learn and use
https://gitless.com
#git #vcs
https://gitless.com
#git #vcs
awesome platform engineering tools
https://github.com/seifrajhi/awesome-platform-engineering-tools
#tools #devops #sre #development #vcs #testing #monitoring #security
https://github.com/seifrajhi/awesome-platform-engineering-tools
#tools #devops #sre #development #vcs #testing #monitoring #security
Jujutsu: A Next Generation Replacement for Git
https://www.vincentschmalbach.com/jujutsu-a-next-generation-replacement-for-git
#git #vcs
https://www.vincentschmalbach.com/jujutsu-a-next-generation-replacement-for-git
#git #vcs
Two decades of Git: A conversation with creator Linus Torvalds
https://www.youtube.com/watch?v=sCr_gb8rdEI
#git #github #gitlab #vcs
https://www.youtube.com/watch?v=sCr_gb8rdEI
#git #github #gitlab #vcs
YouTube
Two decades of Git: A conversation with creator Linus Torvalds
Twenty years ago, Linus Torvalds created the basis for Git in just 10 days, forever changing how developers collaborate on code. In this candid interview, Linus Torvalds discusses Git's unexpected journey from a Linux kernel management tool to the foundation…