GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment supprimer une télécommande Git du référentiel

Présentation

Un git remote est une connexion à un référentiel hébergé sur un serveur distant – GitHub, BitBucket, GitLab ou tout autre emplacement distant. Si vous collaborez avec une équipe sur un projet plus important, il est souvent utile de créer plusieurs télécommandes git.

Cependant, au fur et à mesure que le projet progresse, le référentiel distant peut être déplacé vers un autre hôte ou un membre de l'équipe peut cesser de travailler sur le projet. La télécommande particulière n'est alors plus nécessaire.

Dans ce didacticiel, vous apprendrez à supprimer une télécommande git de votre référentiel.

Prérequis

  • Accès à la ligne de commande
  • Un projet Git
  • Git installé et configuré (consultez nos guides sur l'installation de Git sur Windows, l'installation de Git sur Mac, l'installation de Git sur Ubuntu et l'installation de Git sur CentOS)

Option 1 :Supprimer une télécommande Git à l'aide de la ligne de commande

1. Pour supprimer une télécommande git à l'aide de la ligne de commande, commencez par cd dans le répertoire du dépôt qui contient la télécommande :


2. Pour répertorier les télécommandes disponibles et leurs URL dans le dossier, tapez git remote -v :

3. Supprimez une télécommande avec la commande suivante :

git remote remove [remote name]

4. La commande ne vous donnera aucun retour. Utilisez git remote -v pour confirmer la suppression :

Option 2 :Supprimer une télécommande Git en modifiant le fichier de configuration

Le git remote remove La commande ne supprime pas le référentiel. Au lieu de cela, il supprime les entrées concernant la télécommande du .git/config fichier.

L'utilisation de la ligne de commande est la méthode recommandée pour supprimer une télécommande. Cependant, vous pouvez également le supprimer en modifiant le fichier .git/config fichier de configuration.

1. Pour ce faire, ouvrez le fichier dans un éditeur de texte (nous utiliserons Vim) :

vi .git/config

2. Recherchez dans le fichier l'entrée appartenant à la télécommande que vous souhaitez supprimer.

3. Supprimez l'entrée, puis enregistrez le fichier et quittez.

Retirez la télécommande d'origine

Origin est souvent la seule télécommande que vous voyez dans un projet. C'est le pointeur par défaut vers le référentiel que vous avez cloné.

Si vous souhaitez supprimer la télécommande d'origine , utilisez le même git remote remove commande :

git remote remove origin

Ubuntu
  1. Comment renommer une branche Git locale et distante

  2. Comment installer le noyau 5.13 dans Ubuntu 18.04 à partir du référentiel 20.04

  3. Comment supprimer des packages installés d'un référentiel spécifique dans CentOS, Fedora

  4. Comment supprimer le mot de passe d'un fichier pdf dans Ubuntu

  5. Comment supprimer les informations d'identification en cache de Git ?

Comment supprimer un package construit existant d'un PPA ?

Comment supprimer le son d'erreur du terminal Pycharm ?

Comment configurer un référentiel git avec Plesk

Comment supprimer une adresse IP d'une liste noire

Comment cloner un référentiel Git avec Ansible

Comment configurer et gérer un référentiel Git distant sous Linux