Git & Version Control
Build Git commands, commit messages, branch names and repository helper text locally. 25 tools are currently live in this section.
Conventional Commit Builder
Build a Conventional Commits-style message from type, scope and description.
Open tool →Conventional Commit Parser
Parse a Conventional Commits-style first line into type, scope, breaking flag and description.
Open tool →Git Branch Name Slugifier
Convert a short task description into a lowercase Git-friendly branch name.
Open tool →Git Tag Name Validator
Check a proposed Git ref/tag name against common ref-name restrictions.
Open tool →Gitignore Pattern Tester
Test a simple .gitignore-style glob against a repository-relative path.
Open tool →Gitignore Snippet Generator
Generate common .gitignore entries for selected project artifacts.
Open tool →Git Attributes Line Builder
Build a .gitattributes line from pattern and attributes.
Open tool →Git Remote Add Command Builder
Build a quoted git remote add command.
Open tool →Git Clone Command Builder
Build a git clone command with optional branch and target directory.
Open tool →Git Checkout Branch Builder
Build a git checkout command for an existing or new branch.
Open tool →Git Switch Branch Builder
Build a git switch command for an existing or new branch.
Open tool →Git Rebase Onto Builder
Build a git rebase --onto command from new base, upstream and branch.
Open tool →Git Cherry Pick Command Builder
Build a git cherry-pick command from one or more commit hashes.
Open tool →Git Revert Command Builder
Build a git revert command for a commit hash.
Open tool →Git Reset Command Builder
Build a git reset command with soft, mixed or hard mode.
Open tool →Git Log Format Builder
Build a compact git log command with common display options.
Open tool →Git Diff Command Builder
Build a git diff command between two refs with optional stat view.
Open tool →Git Stash Command Builder
Build a git stash push command with message and optional untracked files.
Open tool →Git Worktree Add Builder
Build a git worktree add command for a path and branch.
Open tool →Git Submodule Add Builder
Build a git submodule add command with optional path.
Open tool →Git Config Command Builder
Build a git config command with local or global scope.
Open tool →GitHub Compare URL Builder
Build a GitHub compare URL from repository URL and two refs without contacting GitHub.
Open tool →GitHub Commit URL Builder
Build a GitHub commit URL from repository URL and commit hash.
Open tool →Semantic Version Tag Bumper
Increment a vMAJOR.MINOR.PATCH tag by major, minor or patch.
Open tool →Changelog Entry Builder
Build a Markdown changelog section from version, date and one item per line.
Open tool →About Git & Version Control
Build Git commands, commit messages, branch names and repository helper text locally. MediaZuno groups closely related utilities together so you can move between tasks without hunting across different websites.