DevSheet
Find the command you need.
Search commands and practical guides. Test Regex, calculate permissions and format JSON in your browser.
Search commands, guides and tools in this language.
Commands and tools
Command references and interactive tools.
Git
Repositories, commits, branches and recovery.
Docker
Images, containers, volumes and Compose.
Linux
Files, text, processes, networking and permissions.
Python
Types, functions, classes, files and exceptions.
Regex
Test JavaScript patterns and consult regex syntax.
Chmod calculator
Choose rwx permissions and copy the command.
JSON formatter
Validate, format or minify JSON without changing number precision.
Practical developer guides
All guides →- gitUndo a Git commit: reset, revert or restore?
Choose how to undo a local commit, reverse a shared commit or unstage a file, with a reproducible Git example.
- gitResolve a Git merge conflict, step by step
Reproduce a Git merge conflict, edit the result, review the staged diff and complete or abort the merge.
- dockerFree Docker disk space without pruning volumes
Inspect Docker disk usage and choose targeted image, container or cache cleanup while preserving volumes.
- dockerDocker volume or bind mount: which should you use?
Compare Docker-managed volumes and host-directory bind mounts, with small examples of persistence and read-only access.
- linuxLinux permissions: what do chmod 644 and 755 mean?
Read numeric Linux permissions, understand directory search permission and apply different modes to files and directories.
- gitGit SSH Permission denied (publickey): what to check
Diagnose GitHub SSH authentication: check the remote URL, loaded keys, host fingerprint and repository access.
- dockerDocker port already allocated: find and resolve the conflict
Find the container or process using a Docker host port, choose another host mapping and verify the published service.
git initInitializes a repository in the current directorygit clone <url>Clones a remote repository locallydocker pull <image>[:tag]Downloads an image from a registrydocker build -t <name:tag> .Builds an image from the Dockerfile in the current directoryls -lahLists files with details, hidden files and human-readable sizesfind <path> -name "<pattern>"Finds files by name or attributeslistList: ordered, mutable, allows duplicatesdictDictionary: key→value, preserves order (3.7+)^Start of line/string$End of line/string