Advanced / Future Topics

Here are some topics you might want to research on your own:

  • Reverting Committed Changes
  • Cross OS Line Endings
  • Remote Servers
  • Protocols
  • SSH Setup
  • Remote Branch Management
  • Finding Buggy Commits (git bisect)
  • Workflows
  • Non-command line tools (gitx, gitk, magit)
  • Working with GitHub