Please enable JavaScript.
Coggle requires JavaScript to display documents.
Git - Coggle Diagram
Git
Branches
why using branches
comparing branches
stash
merging
ff merge
linear
3way merge
base, latest snap shots
conflict
status
resolve conflicts
add and commit
undoing faulty merge
rewriting history(deleting the merge commit)
git reset --hard
reverting the mergecommit
git revert -m paren-number target commit
squash merbing
combine all commit in a branch into one commit
for small and short live branches (a few hours of work or a day)
rebasing
rewrites history
cherry pick
pick commit from another branch
picking files
git restore --source=branch-name -- filename
skipping the staging area
changes don't need to reviewed
git commit -am 'message'
a for all modified files
the difference between git and sbv in branches
git commands