Supprimer l'origine distante dans Git

Abdul Jabbar 20 mars 2022
  1. Supprimer une origine distante dans Git
  2. Rajout d’une nouvelle origine distante dans Git
  3. Meilleur moyen de supprimer l’origine distante dans Git
Supprimer l'origine distante dans Git

Lorsque nous avons commis les mauvaises données à l’origine, poussez-les vers l’origine et fusionnez-les avec la branche actuelle. Mais ensuite, nous réalisons que nous n’avons pas besoin de cette fusion dans ce référentiel, donc la question ici est de savoir comment annuler ou annuler un commit de fusion qui est déjà poussé.

Le nom remote est le nom du serveur distant. Il peut s’agir du nom d’un compte utilisateur ou d’un nom de serveur. Le nom de la branche peut être le même que le nom de la branche locale ou un nom différent. remote désigne le référentiel distant, c’est-à-dire le référentiel dans lequel le code est stocké.

Un Git remote est un objet qui stocke des informations sur un autre référentiel. Il peut être utilisé pour récupérer ou pousser vers l’autre référentiel. Un Git remote est utilisé pour créer un nouveau référentiel distant, ajouter un nouveau référentiel distant, supprimer le référentiel distant et lister le référentiel distant.

Il fait référence à l’autre copie du référentiel qui est généralement fournie sur un serveur distant. Dans le workflow standard, un clone est effectué à partir du référentiel distant. Un référentiel distant porte généralement le nom de l’utilisateur qui l’a créé. Un référentiel distant peut avoir une ou plusieurs origines distantes.

Le référentiel auquel votre télécommande fait référence est appelé l’origine. Chaque dépôt a une télécommande par défaut. Vous pouvez vérifier la télécommande par défaut de votre référentiel en exécutant :

git remote -v

La commande ci-dessus renverra un nom car cette télécommande est nommée origin car elle provient du référentiel cloné.

Supprimer une origine distante dans Git

Cet article explique comment supprimer un référentiel distant d’origine Git. Pour supprimer une origine distante, nous devrons supprimer sa référence dans notre référentiel local. Mais soyez prudent lorsque vous supprimez une origine distante car cela supprimera l’origine distante et toutes ses données de notre référentiel local.

Une fois qu’il est supprimé avec succès, nous ne le pousserons plus vers ce référentiel distant. Pour supprimer une origine distante Git, exécutez la commande suivante.

git remote rm <remote> 

Ici <remote> est le nom de l’origine distante que nous souhaitons supprimer.

Par exemple, pour supprimer l’origine distante :

git remote rm origin

Pour lister l’origine de toutes les télécommandes, nous allons exécuter la commande suivante :

git remote -v

Rajout d’une nouvelle origine distante dans Git

Après avoir supprimé une origine distante, nous pouvons l’ajouter à nouveau via la commande suivante :

git remote add origin your_Remote_Url

puis exécutez :

git push -u origin master

Meilleur moyen de supprimer l’origine distante dans Git

Le moyen le plus simple de supprimer l’origine distante et d’en ajouter une nouvelle via une seule commande est mentionné ci-dessous :

git remote set-url origin newUrl 
Auteur: Abdul Jabbar
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

Article connexe - Git Remote