- Git - git Documentation - overview with all commands (porcelain and plumbing), identifier terminology, symbolic identifiers, environment variables
- Git - gitrepository-layout Documentation - Git Repository Layout
- Git Internals
- Appendix A: Git in Other Environments - Git in Bash
- includes information on customizing your Bash prompt (PS1) to show information about the current directoryâs Git repository
- git_cheat_sheet.md
- How to undo (almost) anything with Git
- On undoing, fixing, or removing commits in git
- A Visual Git Reference (clipped: A Visual Git Reference) -beginnerfriendly
- git - the simple guide - just a simple guide for getting started with git. no deep shit ;) by Roger Dudler -beginnerfriendly
- Oh Shit, Git!?!
- Git Cheatsheet
- Atlassian Advanced Git tutorials
- Advanced Git Tutorial - Interactive Rebase, Cherry-Picking, Reflog, Submodules and more from freeCodeCamp.org
- How to Undo Mistakes With Git Using the Command Line from freeCodeCamp.org
- pre-commit - A framework for managing and maintaining multi-language pre-commit hooks
- Understanding Git commit SHAs
- Git Notes (
git-notes
)
- git-annex || https://git-annex.branchable.com/
- git-lfs.com || repo: git-lfs - Git extension for versioning large files
- git-sizer - Compute various size metrics for a Git repository, flagging those that might cause problems