Please enable JavaScript.
Coggle requires JavaScript to display documents.
Git and GitHub - Coggle Diagram
Git and GitHub
How git works
under the hood
SHA1
Blob
tree
commit
Three Areas of git
Working directory
Staging Area
Interactive staging
git add -p
upstaged changes
git reset f<filename>
Repos
Stash
Fixing Mistakes
reset
hard
soft
mixed
checkout
to restore specific file
Revert
Clean un-tracked files
git History and diff
git log
git show
follow a file
rebase & amend
amend last commit
rebase a branch
interactive rebasing
reword
squash
edit
github Remote
origin
pull and push
pull --rebase
-u for the first time
forking
set upstream
What is Git?
How it differ from other version control sytem
the history of git
References
HEAD
Detached head
Dangling commit
How to fix it
Tags
Simple Tags
Annotated tags
Branchs
Merging
Fast-forward merge
--no-ff merge
resolve conflict
How rerere help us
solve merge conflict easly
list branch that are
not merged with master