DevSheet
Encontre o comando certo.
Pesquise comandos e guias práticos. Teste Regex, calcule permissões e formate JSON no navegador.
Pesquise comandos, guias e ferramentas neste idioma.
Comandos e ferramentas
Comandos para consultar e ferramentas para testar no navegador.
Git
Repositórios, commits, branches e recuperação.
Linux
Arquivos, texto, processos, redes e permissões.
Regex
Teste padrões JavaScript e consulte a sintaxe Regex.
Calculadora chmod
Escolha as permissões rwx e copie o comando.
Formatador JSON
Valide, formate ou compacte JSON preservando a precisão dos números.
Python
Tipos, funções, classes, arquivos e exceções.
Docker
Imagens, contêineres, volumes e Compose.
Guias práticos de desenvolvimento
Todos os guias →- gitComo desfazer um commit no Git: reset, revert ou restore?
Saiba como desfazer um commit local, reverter um commit compartilhado ou retirar um arquivo da preparação, com um exemplo reproduzível.
- gitComo resolver conflitos de merge no Git, passo a passo
Reproduza um conflito de merge no Git, edite o resultado, revise o diff preparado e conclua ou cancele o merge.
- dockerComo liberar espaço no Docker sem remover volumes
Confira o uso de disco do Docker e escolha uma limpeza de imagens, contêineres ou cache, preservando os volumes.
- dockerVolume Docker ou bind mount: qual usar?
Compare volumes gerenciados pelo Docker e bind mounts de diretórios do host, com exemplos de persistência e acesso somente leitura.
- linuxPermissões Linux: o que significam chmod 644 e 755?
Entenda as permissões numéricas no Linux, o acesso a diretórios e como aplicar modos diferentes a arquivos e pastas.
- gitGit SSH: como resolver Permission denied (publickey)
Diagnostique a autenticação SSH no GitHub: URL remota, chaves carregadas, impressão digital do servidor e acesso ao repositório.
- dockerDocker port already allocated: como resolver porta ocupada
Encontre o contêiner ou processo que ocupa uma porta Docker, escolha outra porta do host e confira o serviço publicado.
git initInicializa um repositório no diretório atualgit clone <url>Clona um repositório remoto para o computadordocker pull <image>[:tag]Baixa uma imagem de um registrodocker build -t <name:tag> .Cria uma imagem a partir do Dockerfile no diretório atualls -lahLista arquivos com detalhes, arquivos ocultos e tamanhos legíveisfind <path> -name "<pattern>"Encontra arquivos por nome ou atributoslistLista: ordenada, mutável e permite duplicatasdictDicionário: chave→valor, preserva a ordem de inserção (3.7+)^Início da linha ou string$Fim da linha ou string