Package git-core-doc
Documentation files for git-core
Documentation files for git-core package including man pages.
Version: 2.52.0
See also: git, git-annex, git-autofixup, git-cola, git-cpan-patch, git-credential-azure, git-credential-oauth, git-crypt, git-cvs, git-daemon, git-email, git-evtag, git-extras, git-fame, git-filter-repo, git-ftp, git-gui, git-instaweb, git-interactive-rebase-tool, git-lfs, git-merge-changelog, git-octopus, git-p4, git-publish, git-remote-gcrypt, git-remote-hg, git-review, git-revise, git-secret, git-secrets, git-subtree, git-svn, git-tools, git-xcleaner.
General Commands | |
| git | the stupid content tracker |
| git-add | Add file contents to the index |
| git-am | Apply a series of patches from a mailbox |
| git-annotate | Annotate file lines with commit information |
| git-apply | Apply a patch to files and/or to the index |
| git-archive | Create an archive of files from a named tree |
| git-backfill | Download missing objects in a partial clone |
| git-bisect | Use binary search to find the commit that introduced a bug |
| git-blame | Show what revision and author last modified each line of a file |
| git-branch | List, create, or delete branches |
| git-bugreport | Collect information for user to file a bug report |
| git-bundle | Move objects and refs by archive |
| git-cat-file | Provide contents or details of repository objects |
| git-check-attr | Display gitattributes information |
| git-check-ignore | Debug gitignore / exclude files |
| git-check-mailmap | Show canonical names and email addresses of contacts |
| git-check-ref-format | Ensures that a reference name is well formed |
| git-checkout | Switch branches or restore working tree files |
| git-checkout-index | Copy files from the index to the working tree |
| git-cherry | Find commits yet to be applied to upstream |
| git-cherry-pick | Apply the changes introduced by some existing commits |
| git-clean | Remove untracked files from the working tree |
| git-clone | Clone a repository into a new directory |
| git-column | Display data in columns |
| git-commit | Record changes to the repository |
| git-commit-graph | Write and verify Git commit-graph files |
| git-commit-tree | Create a new commit object |
| git-config | Get and set repository or global options |
| git-count-objects | Count unpacked number of objects and their disk consumption |
| git-credential | Retrieve and store user credentials |
| git-credential-cache | Helper to temporarily store passwords in memory |
| git-credential-cache--daemon | Temporarily store user credentials in memory |
| git-credential-store | Helper to store credentials on disk |
| git-describe | Give an object a human readable name based on an available ref |
| git-diagnose | Generate a zip archive of diagnostic information |
| git-diff | Show changes between commits, commit and working tree, etc |
| git-diff-files | Compares files in the working tree and the index |
| git-diff-index | Compare a tree to the working tree or index |
| git-diff-pairs | Compare the content and mode of provided blob pairs |
| git-diff-tree | Compares the content and mode of blobs found via two tree objects |
| git-difftool | Show changes using common diff tools |
| git-fast-export | Git data exporter |
| git-fast-import | Backend for fast Git data importers |
| git-fetch | Download objects and refs from another repository |
| git-fetch-pack | Receive missing objects from another repository |
| git-fmt-merge-msg | Produce a merge commit message |
| git-for-each-ref | Output information on each ref |
| git-for-each-repo | Run a Git command on a list of repositories |
| git-format-patch | Prepare patches for e-mail submission |
| git-fsck | Verifies the connectivity and validity of the objects in the database |
| git-fsck-objects | Verifies the connectivity and validity of the objects in the database |
| git-fsmonitor--daemon | A Built-in Filesystem Monitor |
| git-gc | Cleanup unnecessary files and optimize the local repository |
| git-get-tar-commit-id | Extract commit ID from an archive created using git-archive |
| git-grep | Print lines matching a pattern |
| git-hash-object | Compute object ID and optionally create an object from a file |
| git-help | Display help information about Git |
| git-hook | Run git hooks |
| git-http-backend | Server side implementation of Git over HTTP |
| git-http-fetch | Download from a remote Git repository via HTTP |
| git-http-push | Push objects over HTTP/DAV to another repository |
| git-imap-send | Send a collection of patches from stdin to an IMAP folder |
| git-index-pack | Build pack index file for an existing packed archive |
| git-init | Create an empty Git repository or reinitialize an existing one |
| git-init-db | Creates an empty Git repository |
| git-interpret-trailers | Add or parse structured information in commit messages |
| git-last-modified | EXPERIMENTAL: Show when files were last modified |
| git-log | Show commit logs |
| git-ls-files | Show information about files in the index and the working tree |
| git-ls-remote | List references in a remote repository |
| git-ls-tree | List the contents of a tree object |
| git-mailinfo | Extracts patch and authorship from a single e-mail message |
| git-mailsplit | Simple UNIX mbox splitter program |
| git-maintenance | Run tasks to optimize Git repository data |
| git-merge | Join two or more development histories together |
| git-merge-base | Find as good common ancestors as possible for a merge |
| git-merge-file | Run a three-way file merge |
| git-merge-index | Run a merge for files needing merging |
| git-merge-one-file | The standard helper program to use with git-merge-index |
| git-merge-tree | Perform merge without touching index or working tree |
| git-mergetool | Run merge conflict resolution tools to resolve merge conflicts |
| git-mergetool--lib | Common Git merge tool shell scriptlets |
| git-mktag | Creates a tag object with extra validation |
| git-mktree | Build a tree-object from ls-tree formatted text |
| git-multi-pack-index | Write and verify multi-pack-indexes |
| git-mv | Move or rename a file, a directory, or a symlink |
| git-name-rev | Find symbolic names for given revs |
| git-notes | Add or inspect object notes |
| git-pack-objects | Create a packed archive of objects |
| git-pack-redundant | Find redundant pack files |
| git-pack-refs | Pack heads and tags for efficient repository access |
| git-patch-id | Compute unique ID for a patch |
| git-prune | Prune all unreachable objects from the object database |
| git-prune-packed | Remove extra objects that are already in pack files |
| git-pull | Fetch from and integrate with another repository or a local branch |
| git-push | Update remote refs along with associated objects |
| git-quiltimport | Applies a quilt patchset onto the current branch |
| git-range-diff | Compare two commit ranges (e.g. two versions of a branch) |
| git-read-tree | Reads tree information into the index |
| git-rebase | Reapply commits on top of another base tip |
| git-receive-pack | Receive what is pushed into the repository |
| git-reflog | Manage reflog information |
| git-refs | Low-level access to refs |
| git-remote | Manage set of tracked repositories |
| git-remote-ext | Bridge smart transport to external command. |
| git-remote-fd | Reflect smart transport stream back to caller |
| git-repack | Pack unpacked objects in a repository |
| git-replace | Create, list, delete refs to replace objects |
| git-replay | EXPERIMENTAL: Replay commits on a new base, works with bare repos too |
| git-repo | Retrieve information about the repository |
| git-rerere | Reuse recorded resolution of conflicted merges |
| git-reset | Reset current HEAD to the specified state |
| git-restore | Restore working tree files |
| git-rev-list | Lists commit objects in reverse chronological order |
| git-rev-parse | Pick out and massage parameters |
| git-revert | Revert some existing commits |
| git-rm | Remove files from the working tree and from the index |
| git-send-pack | Push objects over Git protocol to another repository |
| git-sh-i18n | Git's i18n setup code for shell scripts |
| git-sh-i18n--envsubst | Git's own envsubst(1) for i18n fallbacks |
| git-sh-setup | Common Git shell script setup code |
| git-shell | Restricted login shell for Git-only SSH access |
| git-shortlog | Summarize 'git log' output |
| git-show | Show various types of objects |
| git-show-branch | Show branches and their commits |
| git-show-index | Show packed archive index |
| git-show-ref | List references in a local repository |
| git-sparse-checkout | Reduce your working tree to a subset of tracked files |
| git-stage | Add file contents to the staging area |
| git-stash | Stash the changes in a dirty working directory away |
| git-status | Show the working tree status |
| git-stripspace | Remove unnecessary whitespace |
| git-submodule | Initialize, update or inspect submodules |
| git-switch | Switch branches |
| git-symbolic-ref | Read, modify and delete symbolic refs |
| git-tag | Create, list, delete or verify tags |
| git-unpack-file | Creates a temporary file with a blob's contents |
| git-unpack-objects | Unpack objects from a packed archive |
| git-update-index | Register file contents in the working tree to the index |
| git-update-ref | Update the object name stored in a ref safely |
| git-update-server-info | Update auxiliary info file to help dumb servers |
| git-upload-archive | Send archive back to git-archive |
| git-upload-pack | Send objects packed back to git-fetch-pack |
| git-var | Show a Git logical variable |
| git-verify-commit | Check the GPG signature of commits |
| git-verify-pack | Validate packed Git archive files |
| git-verify-tag | Check the GPG signature of tags |
| git-version | Display version information about Git |
| git-web--browse | Git helper script to launch a web browser |
| git-whatchanged | Show logs with differences each commit introduces |
| git-worktree | Manage multiple working trees |
| git-write-tree | Create a tree object from the current index |
| scalar | A tool for managing large Git repositories |
File Formats | |
| gitattributes | Defining attributes per path |
| gitformat-bundle | The bundle file format |
| gitformat-chunk | Chunk-based file formats |
| gitformat-commit-graph | Git commit-graph format |
| gitformat-index | Git index format |
| gitformat-loose | Git loose object format |
| gitformat-pack | Git pack format |
| gitformat-signature | Git cryptographic signature formats |
| githooks | Hooks used by Git |
| gitignore | Specifies intentionally untracked files to ignore |
| gitmailmap | Map author/committer names and/or E-Mail addresses |
| gitmodules | Defining submodule properties |
| gitprotocol-capabilities | Protocol v0 and v1 capabilities |
| gitprotocol-common | Things common to various protocols |
| gitprotocol-http | Git HTTP-based protocols |
| gitprotocol-pack | How packs are transferred over-the-wire |
| gitprotocol-v2 | Git Wire Protocol, Version 2 |
| gitrepository-layout | Git Repository Layout |
Miscellanea | |
| gitcli | Git command-line interface and conventions |
| gitcore-tutorial | A Git core tutorial for developers |
| gitcredentials | Providing usernames and passwords to Git |
| gitcvs-migration | Git for CVS users |
| gitdiffcore | Tweaking diff output |
| giteveryday | A useful minimum set of commands for Everyday Git |
| gitfaq | Frequently asked questions about using Git |
| gitglossary | A Git Glossary |
| gitnamespaces | Git namespaces |
| gitpacking | Advanced concepts related to packing in Git |
| gitremote-helpers | Helper programs to interact with remote repositories |
| gitrevisions | Specifying revisions and ranges for Git |
| gitsubmodules | Mounting one repository inside another |
| gittutorial | A tutorial introduction to Git |
| gittutorial-2 | A tutorial introduction to Git: part two |
| gitworkflows | An overview of recommended workflows with Git |