+1
under linux you just install meld, and without configuring anything, git will use it. same with other graphical diff tools, this is just my favourite.
multiple git command use/support the graphical differ.
i can imagine that it is less easy to setup under windows.
Github for Windows
Moderator: Moderators
- KingRaptor
- Zero-K Developer
- Posts: 838
- Joined: 14 Mar 2007, 03:44
Re: Github for Windows
CarRepairer wrote:Back on topic, GH4W was missing a lot of really basic stuff that is absolutely necessary. For example with tortoiseSVN and tortoiseGIT you can right click on a file and see a diff of your local changes in graphical form. Just this feature alone is why I can never use a purely cli workflow of version control. I absolutely must have this feature.

(could be better though; it doesn't have any edit options besides "full revert" for one)
Re: Github for Windows
As a git user who's used both cli and GUIs, I've never had to cherry pick, reset base, or any of that nonsense.
The most complicated thing i've dealt with is a merge or diff, for which there are GUIs, and SVN has this too in a harder form.
Sure you can do the whole rebasing thing if you want, but you can do similar horrid stuff with SVN too, you never hear about those though, why is everybody suddenly quiet about svn and PROPFIND, the slowness, or when someone copies a folder into another folder and SVN craps itself because it had a .svn folder hidden inside it and it doesnt know what to do but wont say..
Ever tried working in an svn repo and commiting only to be told your svn repo is from an old version adn you need to do an svn upgrade, but you cant because you'll loose your changes, and you cant do a diff/revert till you've upgraded?
So no, git vs svn isn't such a simple comparison, it isn't book open closed, both of them have a super high powered advanced legalese set that will confuse. The difference is, that people are usually unaware of the svn side of things until they come across them, whereas git has the option to use these concepts wether you need them or not.
Which is the point. You don't need them. I never did, and most people never will.
ps: ofcourse the Git developers are going to be rubbish at explaining git, they're not the only ones
The most complicated thing i've dealt with is a merge or diff, for which there are GUIs, and SVN has this too in a harder form.
Sure you can do the whole rebasing thing if you want, but you can do similar horrid stuff with SVN too, you never hear about those though, why is everybody suddenly quiet about svn and PROPFIND, the slowness, or when someone copies a folder into another folder and SVN craps itself because it had a .svn folder hidden inside it and it doesnt know what to do but wont say..
Ever tried working in an svn repo and commiting only to be told your svn repo is from an old version adn you need to do an svn upgrade, but you cant because you'll loose your changes, and you cant do a diff/revert till you've upgraded?
So no, git vs svn isn't such a simple comparison, it isn't book open closed, both of them have a super high powered advanced legalese set that will confuse. The difference is, that people are usually unaware of the svn side of things until they come across them, whereas git has the option to use these concepts wether you need them or not.
Which is the point. You don't need them. I never did, and most people never will.
ps: ofcourse the Git developers are going to be rubbish at explaining git, they're not the only ones
- CarRepairer
- Cursed Zero-K Developer
- Posts: 3359
- Joined: 07 Nov 2007, 21:48
Re: Github for Windows
Regarding KingRaptor's image, I could be remembering wrong which features I was actually missing when I dropped GH4W and switched to tortoiseGIT. It might just have all come down to the lack of shell integration. That's a biggie too.
- Forboding Angel
- Evolution RTS Developer
- Posts: 14673
- Joined: 17 Nov 2005, 02:43
Re: Github for Windows
GH4W has shell integration...

