https://medium.com/@frankmbithifm/git-revolutionizing-collaboration-and-version-control-in-software-development-68ac40850462