...

/

What is Source Control?

What is Source Control?

Learn about “source control” and its uses.

Source control

If you’re not familiar with source control, it solves a simple problem: how do you and your colleagues keep track of changes in your codebase?

You might start by:

  • Sending each other updated files
  • Emailing each other when files change
  • Keeping tar files in a central location with version numbers
Tracking file changes

However, whenever the project scales in size, you encounter problems:

  • If more developers are involved, then there is a communication overhead to track all the changes.
  • If there are multiple projects running concurrently on the same codebase, then tracking
...