On Thu, Jan 8, 2009 at 12:46 PM, Alexander Potashev
<aspotashev(a)gmail.com> wrote:
On 15:20 Thu 08 Jan , Alex Ionescu wrote:
This is a good article that covers many of my
feelings about git:
http://texagon.blogspot.com/2008/02/use-mercurial-you-git.html
Have you read the comments to that post? ;)
There are a lot of tutorials on Git
Poor Windows support, VS2008 integration, crappy
GUIs,
Yes, that might be true (partly :)). But it works fine on cygwin.
The Cygwin version works great, indeed.
As for IDE integration, there is a Git integration module for
NetBeans. It's true there's nothing for Visual Studio yet, but I'm
sure if someone wants it, they'll write it. Even so, I have never
found use for IDE integration of any revision control solution.
shitload of binaries
Did you mean "goddamn idiotic truckload of sh*t"?
You can use only one binary, the dashed commands are deprecated and one
day Git will get rid of them (just use 'git log' instead of 'git-log').
You can probably remove the dashed binaries at all (although, I haven't
tested it).
Most of the dashed versions are already gone as of v1.6. The remaining
ones are shell scripts. I suspect a lot of them can be removed later
on, once more of it is implemented purely in C.
> being installed, and confusing, complex commands which encourage messing
> with history, doing "ammends" to commits and other weird actions make git
a
> totally bad choice for ReactOS development.
>
Pfft. Amended commits aren't something you're forced into. It's just a
handy feature that allows you to add to or modify the comment of a
commit. A lot of your complaints sound to me like they're coming from
someone who hasn't really -used- git all that much.
Worth noting that mercurial's performance is horrendous compared to
Git. I've been using Git for all my projects lately (ranging from
games to libraries, to scripts and other utilities). It works great.
- Steven