As you may have noticed: Team Foundation Server not only supports TFVC but also supports Git. Now the big question is: why? Microsoft says that TFVC is not going away but that there are scenarios where one or the other is a better choice.
I’m by no means a Git expert so after reading a very interesting email discussion within the ALM Rangers on Git I realized I need to know more about Git.
So here are a couple of links to get you started if you want to learn Git:
- Ry’s Git Tutorial: http://rypress.com/tutorials/git/index
- Learn Git Branching: https://pcottle.github.io/learnGitBranching/
- Using Git with Visual Studio 2013 Jump Start: http://www.microsoftvirtualacademy.com/training-courses/using-git-with-visual-studio-2013-jump-start
- Pro Git Book: https://progit.org/
Is Git going to be the future? I don’t know. But Git is definitely popular in some circles and an extra tool in your belt is always a good idea.
What is your take on Git? Do you like it? Use it? Hate it? How have you learned to use Git?