.NET Zone is brought to you in partnership with:

Juri Strumpflohner mainly operates in the web sector developing rich applications with HTML5 and JavaScript. Beside having a Java background and developing Android applications he currently works as a software architect mainly dealing with the .Net technology stack. When he’s not coding or blogging about his newest discoveries he is practicing Yoseikan Budo where he owns a 2nd DAN. Juri is a DZone MVB and is not an employee of DZone and has posted 51 posts at DZone. You can read more from them at their website. View Full User Profile

Why GitHub for Windows is Better than VS TFS Integration

07.24.2012
| 7964 views |
  • submit to reddit
Did you already try GitHub for Windows? It's created in a modern Win8 looking style. Initially it actually feels a little bit odd, but the more I use it, the more I like it...I even start to slowly abandon the so much loved Git Shell again. Is that good? Anyway, yesterday I had just committed a piece of source in GitHub for Windows and then a couple of seconds later in VS2010 using TFS. The experience is much worse. Why?

Well, think about what interests you most when you are about to commit something to your VCS repo? The source, right? The exact changes you've made in every single source file. Do you see that in the TFS checkin dialog? Hmm...yea, you see it, but you have to make extra clicks:


That's odd. In GitHub, on the other side, you immediately see the files you've changed and directly beneath, also the exact changes within that file:

Nice!

Sure, but what if I have lots of files to commit. That'd probably get a bit messy!
Well, you shouldn't have lots of files to commit at the same time, remember?
Published at DZone with permission of Juri Strumpflohner, author and DZone MVB. (source)

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)

Comments

Dennis Doomen replied on Fri, 2012/07/27 - 3:26pm

Well, if you do a comparison, why not compare the VS2012RC version of Team Explorer with GitHub for Windows. It's much much better than VS2010.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.