Git - Synolab

Les commandes utiles avec GIT #1

Par Julien V. le 29 septembre 2016

Au quotidien, il existe des commandes ou astuces qui vous sauvent la vie. En voici une petite sélection :

Un meilleur affichage des logs en ligne de commande

Si l’affichage des logs en ligne de commande ressemble à ça :

Il est grand temps de changer pour ce format (ou un autre mais pas celui de base) :


Pour obtenir le résultat ci-dessus, il vous faut ajouter l’alias suivant :

Annuler son dernier commit

Soit vous souhaitez reprendre ce que vous avez effectué lors du dernier commit :

Soit vous souhaitez une remise à zéro sans reprendre ce que vous aviez commité :

Récupérer un ou plusieurs fichiers d’une autre branche

Un collègue de travail a commit un fichier en particulier sur une branche différente de la vôtre. Pour récupérer ce fichier il faut que de son côté il est poussé son commit sur le repository distant et que vous ayez fait la mise à jour de votre repository local. A partir de là, vous n’avez plus qu’à lancer la commande :

Faire le ménage dans ses branches

Il arrive à différentes étapes d’un projet de développement que vous ayez comme repository local un arbre monstrueux avec des milliers de branches. Or, pour la plupart, ces branches n’existent plus sur le repository distant (parce que supprimées par leur auteur au travers d’un merge). Pour faire le propre, lancez la commande :

LinkedIn Google+ Email
Julien V.

Développeur passionné toujours à la recherche d'un trending topic à explorer

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

GIF