Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Git scm-final

73 views

Published on

Git

Published in: Software
  • Be the first to comment

  • Be the first to like this

Git scm-final

  1. 1. - - > NUTS N BOLTS OF GIT IN NEXT 90 MINS..
  2. 2. GITIS A STUPID CONTENT TRACKING SYSTEM KNOWN FORDISTRIBUTED - EFFICIENCY
  3. 3. SHA1(EVERY OBJECT IN GIT HAS ITS OWN HASH) AND INTEGRITY(NO ACCIDENTAL CORRUPTION)
  4. 4. PROTOCOLSGIT - SSH - HTTP(S)
  5. 5. BASICS
  6. 6. REFERENCES Branch-Remote-Stash
  7. 7. WORK
  8. 8. REPOSITORYgit init
  9. 9. Content + Meta-Data COMMITgit commit
  10. 10. pronounced “ref-log”, not “re-flog” REFLOGgit reflog
  11. 11. TEAM
  12. 12. In a Nutshell BRANCHINGgit branch
  13. 13. MERGING + REBASING(I) COLLABORATION CONFLICT RESOLUTION
  14. 14. HOOKS.git/hooks pre-commit, pre-push, pre-rebase, prepare-commit-message, etc
  15. 15. Resets are like checkouts RESEThard, mixed, soft
  16. 16. Undo STAGEDgit reset --mixed
  17. 17. BISECTgit bisect
  18. 18. BLAMEgit blame
  19. 19. GARBAGE COLLECTIONdangling object
  20. 20. ORGANIZATIONTeams-Projects-Everything
  21. 21. REPOon GitHub Code-Issues-Wiki-Stats
  22. 22. FORKUpstream - Pull Req.
  23. 23. PLUGIN
  24. 24. GIT ON VSKernel Magic on windows
  25. 25. UI & NAVIG.Connect-Changes-Branches-Synchronization-Pull Requests
  26. 26. ACTIONS.
  27. 27. FETCH
  28. 28. PULL
  29. 29. PUSH
  30. 30. BRANCH
  31. 31. MERGE
  32. 32. REBASE
  33. 33. CHERRY PICK
  34. 34. RESET
  35. 35. RESET BRANCH
  36. 36. REVERT
  37. 37. THANK YOUKeep Exploring!
  38. 38. REFERENCESgit-scm Pro Git Book MSDN Git Quick Start
  39. 39. CREDITSDesign Cloned From John Polacek impress.js created by Bartek Szopka

×