Loading tool...
Loading tool...
Quick reference for common Git commands
git initInitialize a new Git repository
git initgit cloneClone a repository
git clone https://github.com/user/repo.gitgit statusShow working tree status
git statusgit logShow commit logs
git log --onelinegit branchList, create, or delete branches
git branch feature-xgit checkoutSwitch branches
git checkout maingit switchSwitch branches (newer)
git switch maingit mergeJoin branches
git merge feature-xgit addStage files
git add . or git add file.jsgit commitCommit staged changes
git commit -m "Message"git resetUnstage files
git reset HEAD file.jsgit restoreRestore working files
git restore file.jsgit pushPush to remote
git push origin maingit pullPull from remote
git pull origin maingit fetchFetch from remote
git fetch origingit remoteManage remotes
git remote -vgit diffShow changes
git diff or git diff HEAD~1git showShow commit details
git show abc123git blameShow line by line authorship
git blame file.jsgit revertRevert commits
git revert HEADgit reset --hardReset to commit
git reset --hard HEAD~1git cleanRemove untracked files
git clean -fdQuick reference for common Git commands
This tool runs entirely in your browser, ensuring your data remains private and secure. No information is sent to any server, making it fast and safe to use.
Instant results, no waiting
Data stays on your device
No registration or fees
Format, validate, and beautify JSON data with customizable indentation
Validate JSON syntax and get detailed error messages
Convert JSON arrays to CSV format with custom delimiters
Convert CSV data to JSON arrays automatically
Test regular expressions with real-time matching and highlighting
Generate cron expressions with visual builder and next run times