The best part about this tool is that you can use it for different purposes without feeling any difficulty in using it. As compared to other source control management platforms, git gives more room to customize your workflow on its own. Also, I love this software as my team uses this software at our workplace and we are able to collaborate easily among each other by sharing code online. I didn't find anything which was disliked during my usage of git. This is one of those softwares where you don’t have to worry about learning all the things because there will be some tutorials available regarding how to do everything properly. So if you want a simple method to share files between people then you definitely need to go through git repository. We are solving issues relating to file changes by making sure that we keep a track of every change made or added up to date.