There's no need to learn the theoretical part but it's there so that you'll know why you are using git at the first place
Thank you so much for this article. I have been trying to understand Git for a while, but this article has done justice to that.
Bijayananda Lenka
I feel it more theoretical in start so i want to know why we need this more theoritical knowledge to work on Git.