`git rebase NAME` could be used for rebasing current branch on top of other.
# Cheat sheet
+## Checkout and reset
+- `git checkout COMMIT_ID`
+- `git reset COMMIT_ID`
+- `git reset --hard COMMIT_ID`
+
## Explore
- `git branch`
- `git branch --all`
+- `git log --oneline --graph --decorate --branches`
+- `git log --oneline --graph --decorate --all`
## Create
- `git branch NAME`
- `git branch NAME COMMIT_ID`
- `git checkout NAME`
-- `git checkout COMMIT_ID`
## Merge
- `git merge --no-ff NAME`