More Related Content
Similar to Git Advanced (20)
Git Advanced
- 1. Neruti Technology Sdn Bhd
www.neruti.com
Cheng Ping Onn
Founder & CTO
Git Advanced – Guest Lecture
TAR University College
- 6. From AutoPilot to AutoLand
Source: Technology Helps Pilots Land in Fog, Wall Street Journal.
- 18. Limiting dif Demo
$ git diff –-stat master~5
master
$ git diff --stat master~5
master directory
//list diff on a directory
$ git diff -S"target"
master~5
- 33. Best Practices of Commit
•Meaningful message
•No identical messages
•No altering of published histories
Bad Commit Messages
- 36. Reset Types
HEAD Index Working Directory
reset --soft Yes No No
reset --mixed Yes Yes No
reset --hard Yes Yes Yes
- 45. Rebase - after
$ git checkout dev
$ git rebase master
or
$ git rebase master dev
- 51. Stash
•Capture work in progress
•Temporary store
•index & working directory state.
•Interrupted work flow
•Can't push to remote