Understand the tradeoffs

Git guides

Make confident choices about history, collaboration, transport, and recovery.

Git merge vs. rebaseDecision guide →Git fetch vs. pullDecision guide →Git reset vs. revertDecision guide →Git checkout vs. switchDecision guide →Git clone vs. forkDecision guide →HTTPS vs. SSH for GitDecision guide →