Afficher les informations sur le référentiel distant dans Git
Ce didacticiel consiste à afficher des informations sur les référentiels distants dans Git. Nous utilisons Git, un système de contrôle de version, pour suivre les modifications apportées aux fichiers dans notre répertoire de projet avec un référentiel Git.
En règle générale, un référentiel local est suivi avec un référentiel distant dans Git. Nous pouvons afficher les informations sur le référentiel distant à l’aide de la commande git remote
.
Nous allons illustrer cela par un exemple.
Afficher les informations sur le référentiel distant dans Git
Nous utilisons Git dans un environnement de développement collaboratif pour suivre les modifications apportées aux fichiers dans notre répertoire de projet.
Nous suivons les modifications à l’aide d’un référentiel Git, en créant un historique au fil du temps. Ainsi, un référentiel Git est un stockage virtuel de notre projet.
Cela nous permet d’enregistrer des versions de code, auxquelles nous pouvons accéder en cas de besoin. En règle générale, un référentiel Git local est suivi avec un référentiel Git distant.
Nous utilisons la commande git clone
pour cloner un dépôt. La commande git clone
crée une connexion distante nommée origin
pointant vers le référentiel distant cloné.
Ainsi, origin
fournit un moyen facile de tirer des modifications en amont ou de pousser des commits locaux.
Nous pouvons afficher les informations sur le référentiel distant à l’aide de la commande git remote
avec l’option show
. La commande git remote
gère un ensemble de dépôts que nous suivons.
Ainsi, supposons que nous ayons un projet nommé MyProject
qui est suivi avec un référentiel distant dans GitHub, une plate-forme d’hébergement de code populaire pour le contrôle de version et la collaboration, portant le même nom.
Nous pouvons afficher les informations sur la télécommande en utilisant la commande git remote
avec l’option show
comme suit.
$ cd MyProject
$ git remote show origin
* remote origin
Fetch URL: git@github.com:johndoe/MyProject.git
Push URL: git@github.com:johndoe/MyProject.git
HEAD branch: master
Remote branch:
master tracked
Local ref configured for 'git push':
master pushes to master (local out of date)
Ainsi, nous pouvons voir que la commande git remote
et l’option show
fournissent une sortie détaillée de la configuration du référentiel distant.
La sortie affiche la liste des branches associées au référentiel et les points de terminaison attachés pour la récupération et la transmission.
Ainsi, dans notre cas, la branche master
du dépôt distant est affichée comme trackée. Les URL de récupération et de transmission sont affichées en tant qu’URL GitHub du référentiel distant.
Il indique également si la branche locale est obsolète, comme indiqué dans la sortie ci-dessus.
Parfois, nous voulons uniquement afficher l’URL distante et, lorsque nous ne sommes pas connectés au réseau, nous pouvons accéder au référentiel distant.
Dans un tel cas, nous pouvons afficher l’URL distante comme suit.
$ git config --get remote.origin.url
git@github.com:johndoe/MyProject.git
Ainsi, nous avons appris à afficher des informations sur les référentiels distants dans Git.
Pour plus d’informations, veuillez visiter ces liens.