DevSheet
Trova il comando che ti serve.
Cerca comandi e guide pratiche. Prova Regex, calcola i permessi e formatta JSON nel browser.
Cerca comandi, guide e strumenti in questa lingua.
Comandi e strumenti
Comandi di riferimento e strumenti interattivi.
Git
Repository, commit, branch e recupero delle modifiche.
Docker
Immagini, container, volumi e Compose.
Linux
File, testo, processi, reti e permessi.
Python
Tipi, funzioni, classi, file ed eccezioni.
Regex
Prova pattern JavaScript e consulta la sintassi Regex.
Calcolatore chmod
Scegli i permessi rwx e copia il comando.
Formatter JSON
Valida, formatta o compatta JSON mantenendo la precisione dei numeri.
Guide pratiche per sviluppatori
Tutte le guide →- gitAnnullare un commit Git: reset, revert o restore?
Scegli come annullare un commit locale, invertire un commit condiviso o togliere un file dallo staging, con un esempio riproducibile.
- gitRisolvere un conflitto Git merge, passo per passo
Riproduci un conflitto Git merge, modifica il risultato, controlla il diff dello staging e completa oppure annulla il merge.
- dockerLiberare spazio Docker senza eliminare i volumi
Controlla lo spazio usato da Docker e scegli una pulizia mirata di immagini, container o cache, conservando i volumi.
- dockerDocker volume o bind mount: quale scegliere?
Confronta volumi gestiti da Docker e directory dell’host in bind mount, con esempi di persistenza e accesso in sola lettura.
- linuxPermessi Linux: cosa significano chmod 644 e 755?
Leggi i permessi numerici Linux, comprendi l’attraversamento delle directory e applica permessi diversi a file e cartelle.
- gitGit SSH: risolvere Permission denied (publickey)
Diagnostica l’autenticazione SSH su GitHub: URL remoto, chiavi caricate, impronta del server e accesso al repository.
- dockerDocker: risolvere port already allocated e porte occupate
Trova il container o processo che occupa una porta Docker, scegli un’altra porta host e verifica il servizio pubblicato.
git initInizializza repo nella directory correntegit clone <url>Clona repo remoto in localedocker pull <image>[:tag]Scarica un’immagine da un registrydocker build -t <name:tag> .Builda immagine dal Dockerfile nella dir correntels -lahElenca file con dettagli, hidden, human-readablefind <path> -name "<pattern>"Cerca file per nome o attributilistLista: ordinata, mutabile, con duplicatidictDizionario: chiave→valore, preserva ordine (3.7+)^Inizio riga/stringa$Fine riga/stringa