Version control

Version control keeps a history of every change, so you can undo mistakes and work with teammates without overwriting each other's work. If you only learn one new habit, make it this one.

GitHub

Version control

Store your project's code online, track changes and work as a team.

  • Free + paid plans
  • Good for beginners

Looking for something specific? Search and filter version control, or suggest something we are missing.