Devops

Git: Supprimer toutes les branches qui ne sont plus sur le dépôt distant

Quand on bosse en équipe sur un projet, on finit par accumuler pas mal de branches sur notre dépôt local qui ont étés supprimées du remote suite à des merge de PR. Si vous êtes comme moi, vous aimez bien les choses simples et avoir un dépôt local relativement clean. C’est plus facile de s’y …

Git: Supprimer toutes les branches qui ne sont plus sur le dépôt distant Lire la suite »

Git: Forcer l’ajout de fichiers ignorés

Vous est-il déjà arrivé d’ignorer un gros dossier à l’aide du .gitignore, mais de vouloir malgré tout ajouter un fichier spécifique de ce dossier au repository ? Il faut savoir que les règles définies dans le .gitignore ne s’appliquent qu’aux fichiers qui ne sont pas suivis par git. Cela veut dite que si vous ajoutez …

Git: Forcer l’ajout de fichiers ignorés Lire la suite »

Snippet Git: Supprimer toutes les branches sauf une

Envie de faire un peu de ménage ? Voilà une commande pour faire le grand ménage dans vos branches en local. Remplacez « master » par le nom de la branche que vous voulez garder. Attention si les branches supprimées n’ont pas été push, elle seront perdues.

Astuce Git: Revenir à un commit précédent

Vous vous êtes sans doute déjà retrouvé dans le scénario suivant. Vous travaillez sur un repository Git hébergé sur GitHub ou GitLab. En local, vous venez de commit vos modifications, puis vous vous rendez compte que c’était une erreur. Vous vous êtes trompé de branche, vous avez commit des fichiers qu’il ne fallait pas, ou …

Astuce Git: Revenir à un commit précédent Lire la suite »