Devops

GitHub: Forcer SSH à la place de HTTPS

Si vous avez des soucis dans certains projets Git qui nécessitent un login dans la console pour certaines opérations, c’est certainement que les échanges avec Github passent par HTTPS au lieu de SSH. On va voir ici comment forcer SSH de manière globale pour toutes les connexions à github. Configurer sa clé privée SSH Tout …

GitHub: Forcer SSH à la place de HTTPS Lire la suite »

La commande cat expliquée par l’exemple

Cat est l’abréviation de concaténation. C’est un outil très utile que tous les développeurs connaissent. Elle permet de réaliser un grand nombre d’opérations sur les chaînes de caractères et les fichiers. Les fonctionnalités principales de la commande cat sur les fichiers texte sont les suivantes: Nous allons parcourir chacune de ces fonctionnalités par des exemples …

La commande cat expliquée par l’exemple Lire la suite »

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 »

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 »