Skip to content

Resources

Donald J. Olbris edited this page Apr 21, 2020 · 3 revisions

Here are some useful resources for learning and using git and GitHub.

Books

  • Pro Git – excellent book on git; well illustrated with how the graph of commits changes with common operations; free PDF
  • The Git Community Book – another very good book; this one is somewhat friendlier and more conversational than Pro Git ; free PDF *Note: on my most recent visit, the online version was in French; the PDF was in English, though

Websites

  • git's site
  • another one that is more game-like, with a couple dozen exercises
  • Think Like a Git -- "My goal with this site is to help you, Dear Reader, understand what those smug bastards are talking about."

GUI clients

  • SourceTree – Atlassian's free GUI client for Mac and Windows; however, recent versions require an Atlassian login to use
  • GitHub has clients for Mac and Windows that closely integrate with the GitHub site
  • most IDEs and many programmer's editors include git integration or git plugins of varying quality and feature set (eg, IntelliJ, Netbeans, Sublime Text, others)

Clone this wiki locally