The following documentation pages are guides about Git concepts.
gitattributes(5)
Defining attributes per path.
gitcli(7)
Git command-line interface and conventions.
gitcore-tutorial(7)
A Git core tutorial for developers.
gitcredentials(7)
Providing usernames and passwords to Git.
gitcvs-migration(7)
Git for CVS users.
gitdiffcore(7)
Tweaking diff output.
giteveryday(7)
A useful minimum set of commands for Everyday Git.
gitfaq(7)
Frequently asked questions about using Git.
gitglossary(7)
A Git Glossary.
githooks(5)
Hooks used by Git.
gitignore(5)
Specifies intentionally untracked files to ignore.
gitmailmap(5)
Map author/committer names and/or E-Mail addresses.
gitmodules(5)
Defining submodule properties.
gitnamespaces(7)
Git namespaces.
gitremote-helpers(7)
Helper programs to interact with remote repositories.
gitrepository-layout(5)
Git Repository Layout.
gitrevisions(7)
Specifying revisions and ranges for Git.
gitsubmodules(7)
Mounting one repository inside another.
gittutorial(7)
A tutorial introduction to Git.
gittutorial-2(7)
A tutorial introduction to Git: part two.
gitworkflows(7)
An overview of recommended workflows with Git.