DevSheet
Trouvez la commande utile.
Recherchez des commandes et des guides pratiques. Testez les Regex, calculez les permissions et formatez du JSON dans le navigateur.
Recherchez commandes, guides et outils dans cette langue.
Commandes et outils
Références de commandes et outils interactifs.
Git
Dépôts, commits, branches et récupération.
Docker
Images, conteneurs, volumes et Compose.
Linux
Fichiers, texte, processus, réseau et permissions.
Python
Types, fonctions, classes, fichiers et exceptions.
Regex
Testez les motifs JavaScript et consultez la syntaxe Regex.
Calculateur chmod
Choisissez les permissions rwx et copiez la commande.
Formateur JSON
Validez, formatez ou compactez du JSON en préservant la précision des nombres.
Guides pratiques pour développeurs
Tous les guides →- gitAnnuler un commit Git : reset, revert ou restore ?
Choisissez comment annuler un commit local, inverser un commit partagé ou retirer un fichier de l’index, avec un exercice reproductible.
- gitRésoudre un conflit Git merge, étape par étape
Reproduisez un conflit de fusion Git, modifiez le résultat, vérifiez le diff de l’index et terminez ou annulez la fusion.
- dockerLibérer de l’espace Docker sans supprimer les volumes
Examinez l’espace utilisé par Docker et choisissez un nettoyage ciblé des images, conteneurs ou caches tout en conservant les volumes.
- dockerDocker volume ou bind mount : lequel choisir ?
Comparez volumes Docker et dossiers de l’hôte, avec des exemples de persistance et de montage en lecture seule.
- linuxPermissions Linux : que signifient chmod 644 et 755 ?
Lisez les permissions numériques Linux, comprenez la traversée des dossiers et traitez fichiers et dossiers séparément.
- gitGit SSH : résoudre Permission denied (publickey)
Diagnostiquez l’authentification SSH GitHub : URL distante, clés chargées, empreinte du serveur et accès au dépôt.
- dockerDocker port already allocated : résoudre un port occupé
Identifiez le conteneur ou processus qui occupe un port Docker, choisissez un autre port hôte et vérifiez le service publié.
git initInitialise un depot dans le dossier courantgit clone <url>Clone un depot distant en localdocker pull <image>[:tag]Télécharge une image depuis un registredocker build -t <name:tag> .Construit une image depuis le Dockerfile du dossier courantls -lahListe les fichiers avec details, fichiers caches et tailles lisiblesfind <path> -name "<pattern>"Trouve des fichiers par nom ou attributslistListe: ordonnee, mutable, autorise les doublonsdictDictionnaire: cle->valeur, conserve l'ordre (3.7+)^Debut de ligne ou de chaine$Fin de ligne ou de chaine