From the course: Agile Software Development: Remote Teams

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Version control: Never run a remote team without it

Version control: Never run a remote team without it

From the course: Agile Software Development: Remote Teams

Start my 1-month free trial

Version control: Never run a remote team without it

- [Instructor] Let me ask you a question. Where is your code? For some organizations the code that runs their business can only be found on an individual computer or perhaps a server that is in an office closet. Whenever I see this scenario, I get a little nervous. Having your code in only one location presents a lot of risks. What if that laptop was stolen or damaged? Or what if there was a fire or water damage to the building? In addition to the risk, there's also a workflow challenge if multiple people want to make changes to that code. Without a system to effectively track changes, it can be really difficult to find and fix the source of a bug. If you have multiple people working on different parts of the code, they might unintentionally overwrite one of their collaborator's changes, resulting in even more bugs. Luckily there are tried and true tools that can help protect against these scenarios, version control. Today the most widely used version control system is Git, a…

Contents