Intro
https://git-scm.com/docs/git
Git history is nonlinear, it is a tree. Git allows merge operations.
Some commonly used operations:
- git clone
- git pull
- git status
- git diff
- git add
- git commit -m “commit_message”
- git push
- git checkout
- git restore --staged
- git clean -xdf
- git log
- git apply
Some interesting comparisons
-
Difference between git log A..B
and git log A…B
https://stackoverflow.com/a/24186641/6537282