Procédure d’importation projet git vers nouveau projet git

1. Créer un nouveau projet sur Gitea

Une fois le projet créer récupérer l’url de clonage du projet

2. Aller dans le dossier du projet à importer

cd ancien-projet.git git remote add new `url-du-nouveau-projet.git` git push --mirror new

Une fois le push effectué, le projet est importé dans le nouveau projet git et possèdera l’ensemble des informations du projet d’origine.

Procédure archivage d’un projet git

Cloner le repository git “gitlab-archive”
Récupérer l’url de clonage du projet à archiver puis exécuter la commande suivante :

git clone --mirror git@oldserver:oldproject.git

Puis push les modifications sur le repository git.

Migrer depuis Gitea

Lorsque l'on clique sur le bouton pour créer un nouveau dépôt sur Gitea, celle-ci propose une nouvelle migration, cliquer dessus puis suivre les étapes.