Aller au contenu principal

1.3 - Changer de dépôt distant

Si vous souhaitez modifier le dépôt distant lié à votre projet, voici les principales commandes à connaître.

1. Vérifier l'URL du dépôt distant

 git remote -v

Cette commande affiche les URL associées au dépôt distant.

2. Modifier l'URL du dépôt distant

 git remote set-url origin nouvelle_URL_du_dépôt

Permet de modifier l'URL du dépôt distant (ex. migration de GitHub à GitLab).

3. Ajouter un nouveau dépôt distant

 git remote add origin URL_du_nouveau_dépôt

Ajoute un dépôt distant sous le nom "origin".

4. Supprimer un dépôt distant

 git remote remove origin

Cette commande supprime la référence à un dépôt distant.

5. Pousser les modifications vers un nouveau dépôt

 git push --set-upstream origin main

Cette commande définit le dépôt distant comme référence principale pour pousser les modifications.

info

Si au moment de l'envoi cette erreur apparaît

$ git push
Counting objects: 10, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (10/10), done.
Writing objects: 100% (10/10), 174.03 KiB | 0 bytes/s, done.
Total 10 (delta 6), reused 0 (delta 0)
error: RPC failed; HTTP 500 curl 22 The requested URL returned error: 500 Internal Server Error
fatal: The remote end hung up unexpectedly
fatal: The remote end hung up unexpectedly
Everything up-to-date

Augmenter la taille du Buffer

git config --global http.postBuffer 157286400
git config http.postBuffer 157286400

Ou dans les réglages de votre dépôt Autoriser les poussées forcées