Outils Git et contrôle de version
Ces outils aident à manier Git sans se fier uniquement à la mémoire des commandes : générer une commande avec son modèle et ses risques, lire un patch côte à côte avec numéros de ligne, simuler une fusion, un rebase ou un cherry-pick sur un graphe avant de le faire pour de vrai, ou composer un message de commit conventionnel élément par élément. On y trouve aussi la validation de noms de branche et de SHA, et la construction d'un .gitignore.
Le simulateur Git montre le graphe de commits évoluer à chaque étape, ce qui rend visible ce qu'un rebase ou un cherry-pick va réellement déplacer avant de taper la commande. Le testeur de .gitignore indique précisément quelle ligne du fichier décide du sort d'un chemin donné. Tout se passe dans le navigateur, aucun de ces outils n'a besoin d'accéder à votre dépôt distant.
9 outils
Dépôt, .gitignore et permissions
-
Générateur de .gitignore
Combinez langages, systèmes et éditeurs dans votre .gitignore
-
Testeur de .gitignore
Vérifier les chemins .gitignore et trouver la règle décisive
-
Convertisseur de liens GitHub
Analysez dépôt, ref et chemin pour passer de Blob à Raw
-
Calculateur chmod
Convertir entre rwx et octal chmod avec bits spéciaux Unix
FAQ des outils Git & Version Control
Le simulateur Git rejoue une fusion, un rebase ou un cherry-pick sur un graphe interactif, ce qui montre où finiront les commits et où apparaîtront les conflits avant de lancer la vraie commande, sans risquer l'état de votre dépôt local.
C'est un format de message avec un type (feat, fix, chore...), un scope optionnel et une description, qui permet de générer automatiquement un changelog. Le générateur de messages de commit compose ce message élément par élément pour éviter les fautes de format.
Souvent une règle plus bas dans le fichier, ou un motif plus général, prend le dessus sur celle attendue. Le testeur de .gitignore vérifie un chemin donné et indique exactement quelle ligne du fichier a décidé de son sort.