The advantages if Microsoft acquires GitHub then it will put Github on solid financial ground. You must be knowing that Github was losing money and now has a second lease on life. Another advantage is that it validates the value of a “source hub”. Github is not just a place to post your code, but evolved into a network of coders who interacted and built reputation. It shows that the investors and potential investors that even if the hub loses money, the community that GitHub holds can be a multi-billion dollar asset for them and they won’t want to lose it. So it will also increase the cash flows into alternatives like Gitlab. The last thing that I think of is it is shaking up the ecosystem. Source control is not something that people really think about changing. Once you plugged in to any one system, you tend to stay there. To know more about such kind of things if you are an absolute beginner or you have a little knowledge of GitHub in that case to learn GitHub and all its concepts such as pull request or creating a repository in detail which is necessary for a programmer you can learn it by taking up the GitHub training course. If you like to read then you can have a look at the GitHub tutorial. If you want to learn it by watching the video tutorial then you can have a look at the following tutorial:- .