Depuis 2010 · Plus de 2 millions d’utilisations d’outils par mois
Depuis 2010
Ajouter à Chrome

Ma Boîte à Outils

Mode Automatique

Aucun outil enregistré pour l’instant.

Passer à la Version Premium
Outils associés
Générateur de Commandes cURLGénérateur de Cron Job
Page d'accueil > Outils pour webmestres
 

Générateur de commandes Git

Trouvez une commande Git selon la tâche à effectuer. Le générateur de commandes Git de MiniWebtool associe les opérations courantes à des commandes modifiables, des explications des options, des diagrammes de l’historique des commits et des avertissements ou conseils d’annulation lorsqu’une commande peut supprimer du travail ou modifier l’historique.

Besoin d’aide pour utiliser cet outil ? Demandez à une IA

Dans Gemini, collez la question copiée dans le chat. Vous pouvez aussi la copier ci-dessous.

Voir la question

Utilisation gratuiteSans inscriptionRésultats instantanés
Générateur de commandes GitEssayez maintenant — gratuit ▼

⌘ Choisissez ce que vous voulez faire

41 tâches Git prêtes à l'emploi. Choisissez-en une et la commande apparaîtra — vous pourrez ensuite modifier les paramètres avant de copier.

Créer une nouvelle branche et y basculer Branches Basculer vers une branche existante Branches Revenir à la branche précédente Branches Supprimer une branche locale (uniquement si fusionnée) Branches Forcer la suppression d’une branche locale (même non fusionnée) Branches Renommer une branche Branches Restaurer une branche supprimée à partir d’un commit connu Branches Changer le message du dernier commit Commits Ajouter des fichiers oubliés au dernier commit (garder le message) Commits Créer un commit vide (ex: pour relancer la CI) Commits Annuler le dernier commit mais garder vos modifications Annuler et Abandonner Annuler le dernier commit et supprimer toutes les modifications Annuler et Abandonner Abandonner toutes les modifications locales non commitées Annuler et Abandonner Abandonner les modifications d’un fichier spécifique Annuler et Abandonner Désindexer un fichier (garder les modifications dans l’arbre de travail) Annuler et Abandonner Mettre vos modifications actuelles de côté pour plus tard Stash Appliquer votre remise la plus récente et la supprimer Stash Lister toutes les entrées de remise Stash Fusionner une branche de fonctionnalité dans la branche actuelle Fusion Annuler une fusion en cours Fusion Fusionner (squash) les N derniers commits en un seul Rebase et Squash Rebaser la branche actuelle sur main Rebase et Squash Appliquer un commit unique depuis une autre branche Cherry-pick et Revert Annuler un commit (créer un nouveau commit qui l’annule) Cherry-pick et Revert Annuler un commit de fusion (merge commit) Cherry-pick et Revert Supprimer une branche sur le dépôt distant Remote Réinitialiser votre branche pour qu’elle corresponde exactement au distant Remote Pousser de force en toute sécurité votre branche réécrite Remote Récupérer les changements distants et rebaser votre travail par-dessus Remote Ajouter un distant à votre dépôt Remote Changer l’URL d’un distant existant Remote Créer un tag annoté pour une version Tags et Releases Supprimer un tag localement et sur le distant Tags et Releases Voir l’historique des commits sous forme de graphique Inspecter Trouver qui a changé chaque ligne d’un fichier en dernier Inspecter Trouver quel commit a ajouté ou supprimé une chaîne de caractères Inspecter Retrouver des commits perdus dans le reflog Inspecter Voir exactement ce qui est indexé pour le prochain commit Inspecter Cloner un dépôt avec un historique superficiel (shallow) Configuration Définir votre nom et email pour les commits dans ce dépôt Configuration Arrêter de suivre un fichier qui est déjà commité Configuration

Embed Générateur de commandes Git Widget

⌘ Abandonner toutes les modifications locales non commitées

Annuler et Abandonner
⛔ Destructeur — des données peuvent être perdues. Lisez la note ci-dessous avant exécution.
$ git restore .
🔧 Analyse détaillée de la commande
restore Commande moderne (Git 2.23+) pour restaurer les fichiers suivis.
. Appliquer à tous les fichiers suivis dans le répertoire actuel.
📊 Évolution de votre dépôt
📝 Notes
Les fichiers non suivis ne sont PAS supprimés. Ajoutez `git clean -fd` pour les supprimer également. À utiliser avec précaution — ces changements ne sont PAS dans le reflog.
↶ Conseil d'annulation
Si vous changez d'avis : Pas d’annulation automatique — ces changements n’ont pas été commités et ne peuvent pas être récupérés.

           

✨Envie de plus rapide et sans pub ?
Passez à la version Premium

Générateur de commandes Git

Bienvenue sur le Générateur de Commandes Git, un outil gratuit qui transforme les noms de tâches Git en langage naturel tels que "Annuler le dernier commit tout en gardant les changements" ou "Fusionner (squash) les N derniers commits en un seul" en commandes Git exactes. Parcourez plus de 40 tâches organisées en 11 catégories — Branches, Commits, Annuler & Supprimer, Stash, Merge, Rebase & Squash, Cherry-pick & Revert, Remote, Tags & Releases, Inspecter et Configuration — chaque tâche est accompagnée d'une explication détaillée, d'un diagramme animé du graphe de commits, d'un badge de sécurité clair (sûr / prudence / destructeur) et d'un conseil d'annulation pour toujours savoir comment revenir en arrière.

En bref

Le Générateur de commandes Git trouve la bonne commande Git pour une tâche décrite en langage courant. Il couvre plus de 40 tâches et affiche la commande avec l'explication de ses options, un diagramme de l'historique des commits, une étiquette de sécurité et une indication pour annuler.

Générateur de commandes Git: fonctionnalités en un coup d’œil
FonctionnalitéCe que vous obtenezIdéal pour
Bibliothèque de tâchesPlus de 40 tâches Git courantes réparties en 11 catégories, de Branches et commits à Annuler et abandonner, Stash, Rebase et squash, Distant et Installation et configuration.Chercher une commande sans se souvenir de son nom
Recherche et filtreUne zone de recherche trouve les mots-clés et les synonymes : une recherche de squash affiche donc la tâche de rebase. Des pastilles de catégorie réduisent la liste à un seul groupe.Trouver une tâche en une frappe ou deux
Explications des optionsChaque option de la commande choisie est expliquée sur sa propre ligne, pour voir l'effet de chaque partie.Comprendre ce que fait une commande avant de l'exécuter
Diagramme de l'historiqueUn diagramme animé montre comment la commande modifie l'historique de vos commits.Comprendre visuellement rebase, reset ou merge
Badge de sécurité et annulationChaque tâche est étiquetée sûre, prudente ou destructrice, et les commandes réversibles indiquent comment revenir en arrière, y compris par la récupération via le reflog.Éviter une perte de travail avec reset, force push ou suppression de branche
Éditeur de paramètresRemplacez les paramètres comme branche, fichier et hash par vos propres valeurs, et la commande se met à jour avant la copie.Préparer une commande à coller dans un terminal
Liens partageablesChaque tâche a sa propre URL scenario_id, et les commandes de suivi associées sont suggérées.Envoyer à un collègue la commande exacte

Qu'est-ce que le Générateur de Commandes Git ?

Git est réputé difficile à mémoriser. Il existe des dizaines de commandes, chacune avec de multiples options, et la bonne commande dépend de si vous voulez conserver vos modifications, les partager, les supprimer ou réécrire l'historique. Le Générateur de Commandes Git vous offre un guide de référence consultable et interrogeable pour les tâches Git courantes. Choisissez la tâche correspondant à votre objectif et vous verrez immédiatement la commande exacte, le rôle de chaque option, l'aspect de votre dépôt après exécution et comment annuler si vous changez d'avis.

Caractéristiques principales

Comment la bibliothèque est-elle organisée ?

Les 40+ tâches sont groupées en 11 catégories correspondant à votre façon de travailler avec Git : Branches, Commits, Annuler & Supprimer, Stash, Merge, Rebase & Squash, Cherry-pick & Revert, Remote, Tags & Releases, Inspecter et Configuration. Chaque carte affiche un nom de tâche explicite et un point de sécurité. Cliquez sur une carte pour voir la commande Git correspondante avec toutes les explications. La barre de recherche gère aussi les mots-clés et synonymes (par exemple, chercher squash trouve la tâche rebase, chercher supprimer trouve les suppressions de branches et de tags).

Aperçu des tâches courantes

Exemple 1 : Annulation simple
Tâche : "Annuler le dernier commit tout en gardant les changements" (Annuler & Supprimer)
Commande : git reset --soft HEAD~1 — reset soft, votre travail reste indexé.
Exemple 2 : Fusion (squash) par nombre
Tâche : "Fusionner les N derniers commits en un seul" (Rebase & Squash)
Commande : git rebase -i HEAD~<N> — définissez N selon votre valeur réelle (3, 5, 10…) dans l'éditeur de paramètres.
Exemple 3 : Nouvelle branche personnalisée
Tâche : "Créer une nouvelle branche et basculer dessus" (Branches)
Commande : git switch -c <branch> — saisissez votre nom de branche dans l'éditeur (ex: feature/login).
Exemple 4 : Forcer le push en sécurité
Tâche : "Forcer le push de votre branche réécrite en toute sécurité" (Remote)
Commande : git push --force-with-lease origin <branch> — marqué comme destructeur avec un avertissement clair.

Comprendre les badges de sécurité

Mini Guide de Référence

Annuler dernier commit, garder travail

git reset --soft HEAD~1

Abandonner tous les changements locaux

git restore .

Modifier message du dernier commit

git commit --amend -m "<nouveau>"

Fusionner (squash) N derniers commits

git rebase -i HEAD~N

Cherry-pick un commit

git cherry-pick <hash>

Annuler un merge

git revert -m 1 <hash>

Push forcé sécurisé

git push --force-with-lease

Trouver commits perdus

git reflog

Comment utiliser le Générateur de Commandes Git

  1. Cherchez ou parcourez votre tâche. Tapez un mot-clé comme squash, undo ou rebase dans la barre de recherche, ou cliquez sur une catégorie comme Branches ou Stash pour filtrer la liste.
  2. Choisissez la tâche correspondant à votre but. Chaque carte montre le nom de la tâche et un point de couleur (vert sûr, orange prudence, rouge destructeur). Cliquez pour charger la commande Git.
  3. Modifiez les paramètres directement. Si la commande contient des paramètres comme <branch>, <file> ou <hash>, saisissez vos valeurs réelles dans le panneau Modifier les paramètres et cliquez sur Mettre à jour la commande.
  4. Vérifiez le diagramme et le badge de sécurité. Le diagramme animé montre l'impact sur votre historique ; le badge confirme le niveau de risque.
  5. Lisez le conseil d'annulation si vous souhaitez une sécurité supplémentaire au cas où vous changeriez d'avis.
  6. Copiez et exécutez la commande dans votre terminal à la racine de votre dépôt Git.

Cas d'utilisation pratiques

Pour les débutants

Pour les développeurs expérimentés

Pour les réviseurs de code et mentors

Conseils pour de meilleurs résultats

Foire Aux Questions

Qu'est-ce que le Générateur de Commandes Git et comment fonctionne-t-il ?

Le Générateur de Commandes Git est une référence interactive de plus de 40 tâches Git organisées en 11 catégories. Choisissez votre objectif et l'outil affiche la commande, une explication détaillée, un diagramme visuel, un badge de sécurité et un conseil d'annulation. Vous pouvez personnaliser les paramètres comme <branch> ou <file> directement.

La commande Git générée est-elle sûre à exécuter ?

Chaque commande possède un niveau de sécurité. Sûr (vert) signifie lecture seule ou local sans risque. Prudence (orange) signifie modification d'état récupérable via le reflog. Destructeur (rouge) signifie perte de données possible — lisez bien la note de sécurité.

Comment trouver la tâche dont j'ai besoin ?

Trois méthodes : la barre de recherche par mot-clé (squash, rebase...), les boutons de catégorie (Branches, Remote...) ou le défilement de la grille. Les couleurs vous aident à repérer immédiatement les niveaux de risque.

Comment personnaliser la commande pour ma branche ou mon fichier ?

Utilisez le panneau Modifier les paramètres sous le badge de sécurité. Saisissez votre valeur réelle, cliquez sur Mettre à jour la commande pour actualiser la ligne de commande, puis copiez-la.

Puis-je annuler une commande Git si je me trompe ?

La plupart des commandes sont récupérables via le reflog pendant environ 90 jours. Les seules opérations irréversibles sont la suppression de fichiers non validés et l'écrasement de commits via un push forcé sans vérification.

Cet outil envoie-t-il mes données quelque part ?

Non. L'outil fonctionne comme un catalogue statique — vos paramètres sont uniquement transmis via l'URL pour générer la commande à l'écran. Rien n'est stocké ni partagé. Il n'y a ni modèle d'IA ni télémétrie.

Ressources complémentaires

Citez ce contenu, cette page ou cet outil comme suit :

"Générateur de commandes Git" sur https://MiniWebtool.com/fr/generateur-de-commandes-git/ de MiniWebtool, https://MiniWebtool.com/

par l'équipe miniwebtool. Mis à jour : 26 avr. 2026

Discutez avec votre IA préférée

Dans Gemini, collez la question copiée dans le chat. Vous pouvez aussi la copier ci-dessous.

Voir la question

Outils pour webmestres:

Outils populaires et mis à jour:

Convertisseur cURL en JSONCalculateur de permissions Unix (chmod)Générateur d'expression CrontabTout voir →
Page d'accueil > Outils pour webmestres > Générateur de commandes Git
×

Faites-nous une faveur et répondez à 3 questions rapides

Merci pour votre participation à notre sondage. Votre contribution nous aidera à améliorer nos services.

Où avez-vous entendu parler de nous pour la première fois?

Quel est votre outil préféré sur notre site?

Si Autre, veuillez préciser:

Quelle est la probabilité que vous recommandiez cet outil à un ami?

PAS DU TOUT PROBABLEEXTRÊMEMENT PROBABLE

Score probable: (1-10)