git-check-mailmap
Show canonical names and email addresses of contacts.
git-check-ignore
Analyze and debug Git ignore/exclude (".gitignore") files.
git-check-attr
For every pathname, list if each attribute is unspecified, set, or unset as a gitattribute on that pathname.
git-changelog
Generate a changelog report from repository commits and tags.Part of git-extras.
git-extras
git-cat-file
Provide content or type and size information for Git repository objects.
git-bundle
Package objects and references into an archive.
git-bulk
Execute operations on multiple Git repositories.Part of git-extras.
git-bugreport
Captures debug information from the system and user, generating a text file to aid in the reporting of a bug in Git.
git-bug
A distributed bug tracker that uses Git's internal storage, so no files are added in your project.You may submit your problems to the same Git remote you use to interact with others, much like commits and branches.
git-brv
Print a list of branches, sorted by last commit date.Part of git-extras.
git-browse
View an upstream repository in the default browser.Part of git-extras.
git-browse-ci
Open the current git repository's CI website in the default web browser.Part of git-extras.
git
git-branch
Main Git command for working with branches.
git-blame
Show commit hash and last author on each line of a file.
git-blame-someone-else
Blame someone else for your bad code.
git-bisect
Use binary search to find the commit that introduced a bug.Git automatically jumps back and forth in the commit graph to progressively narrow down the faulty commit.
git-authors
Generate a list of committers of a Git repository.Part of git-extras.
git-archive
Create an archive of files from a tree.
git-archive-file
Export all the files of the current Git branch into a Zip archive.Part of git-extras.
git-apply
Apply a patch to files and/or to the index without creating a commit.See also git am, which applies a patch and also creates a commit.
git am