From the course: Git Essential Training
Unlock this course with a free trial
Join today to access over 24,700 courses taught by industry experts.
Open source
- Git is great for the process of open-source software. Open source means that all the code behind the software is publicly available, and you are able to see it and change it. So you could download it or change it for your own use. What you will often see with open source is that the community works on the code together. So when someone who uses the code find that they might need a different feature or they see a bug, they can report it, but they can also change it themselves. We already talked about how Git can help you collaborate. Let's see how that works with open-source software where a lot of people might be working on code at the same time. Let's look at our earlier scenario where we have a Git provider storing our code and two people are working on it. This setup went well, but what happens when we expand this scenario? Imagine multiple users trying to change the code all at once. You can see how this can quickly become very chaotic. And let's not forget the code at the…