-->
NUTSNBOLTSOFGITINNEXT90MINS..
GITISASTUPIDCONTENTTRACKINGSYSTEM
KNOWNFORDISTRIBUTED-EFFICIENCY
SHA1(EVERYOBJECTINGITHASITSOWNHASH)
AND
INTEGRITY(NOACCIDENTALCORRUPTION)
PROTOCOLSGIT-SSH-HTTP(S)
REFERENCESBranch-Remote-Stash
REPOSITORYgitinit
Content+Meta-Data
COMMITgitcommit
pronounced“ref-log”,not“re-flog”
REFLOGgitreflog
InaNutshell
BRANCHINGgitbranch
MERGING + REBASING(I)COLLABORATIONCONFLICTRESOLUTION
HOOKS.git/hooks
pre-commit,pre-push,pre-rebase,prepare-commit-message,etc
Resetsarelikecheckouts
RESEThard,mixed,soft
Undo
STAGEDgitreset--mixed
GARBAGECOLLECTION
danglingobject
ORGANIZATIONTeams-Projects-Everything
REPOonGitHub
Code-Issues-Wiki-Stats
FORKUpstream-PullReq.
GITONVSKernelMagiconwindows
UI&NAVIG.Connect-Changes-Branches-Synchronization-PullRequests
THANKYOUKeepExploring!
REFERENCESgit-scm
ProGitBookMSDNGitQuickStart
CREDITSDesignClonedFromJohnPolacek
impress.jscreatedbyBartekSzopka