> For the complete documentation index, see [llms.txt](https://petozoltan.gitbook.io/simplecode/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://petozoltan.gitbook.io/simplecode/technology/git-tutorials.md).

# Git Tutorials

Here I have collected a couple of useful online documentation to learn Git.

|                                                                               |                                                   |
| ----------------------------------------------------------------------------- | ------------------------------------------------- |
| **Books**                                                                     |                                                   |
| <https://git-scm.com/book/en/v2>                                              | The *Pro Git* book on the official Git home page. |
| <https://mirrors.edge.kernel.org/pub/software/scm/git/docs/user-manual.html>  | Git User Manual                                   |
|                                                                               |                                                   |
| **References**                                                                |                                                   |
| <https://git-scm.com/docs>                                                    | The official Git home page.                       |
| <https://git.github.io/htmldocs/git.html>                                     | Man pages, nice formatting.                       |
| <https://mirrors.edge.kernel.org/pub/software/scm/git/docs/>                  | Man pages, standard formatting.                   |
|                                                                               |                                                   |
| **Tutorials**                                                                 |                                                   |
| <https://git-scm.com/docs/gittutorial>                                        | The official Git home page.                       |
| <https://githowto.com/>                                                       |                                                   |
| <http://gitimmersion.com/lab_01.html>                                         |                                                   |
| <https://www.atlassian.com/git/tutorials/setting-up-a-repository>             | Atlassian (Bitbucket).                            |
|                                                                               |                                                   |
| **Tutorials with Images**                                                     |                                                   |
| <https://marklodato.github.io/visual-git-guide/index-en.html>                 |                                                   |
| <https://backlog.com/git-tutorial/recording-changes/>                         |                                                   |
|                                                                               |                                                   |
| **Interactive Tutorials**                                                     |                                                   |
| <https://learngitbranching.js.org/>                                           | Branches.                                         |
| <http://onlywei.github.io/explain-git-with-d3/>                               | Commands.                                         |
| <http://ndpsoftware.com/git-cheatsheet.html>                                  | Repositories.                                     |
| <http://git-school.github.io/visualizing-git/>                                | Usage: chose something from the top-left list.    |
|                                                                               |                                                   |
| **Cheat Sheets**                                                              |                                                   |
| <https://github.github.com/training-kit/downloads/github-git-cheat-sheet/>    | Online.                                           |
| <https://github.github.com/training-kit/downloads/github-git-cheat-sheet.pdf> | The same in PDF.                                  |
| <https://www.atlassian.com/git/tutorials/atlassian-git-cheatsheet>            | Downloadable PDF.                                 |
| <https://www.git-tower.com/learn/cheat-sheets/git>                            | Download or open images.                          |
| <https://www.git-tower.com/learn/cheat-sheets/vcs-workflow>                   | Download or open images.                          |
|                                                                               |                                                   |
| **Quick Help**                                                                |                                                   |
| <https://ohshitgit.com/>                                                      | Troubleshooting oriented. :slight\_smile:         |
