It's gitk on windows. Also there's a Tortoise git manager for the windows
desktop. And Github has a mac-only local management app.

One important caveat: git is a rope factory for hanging yourself. It badly
needs a Chef/Puppet-style "describe the end result" executor. Don't be
surprised when you have to re-build your whole checkout when something
unfathomable blows up.

On Sun, Sep 18, 2011 at 2:55 PM, Ted Dunning <[email protected]> wrote:

> As part of that learning curve, make sure you check out gitx (on the mac,
> gitg on linux, I don't care what is on windows).
>
> It makes it easier to understand what the branching structure is.
>
> I recommend invoking as gitx --all to show all of the branches right away.
>
> This will highlight the interesting ability of git to stage and commit
> individual lines of changes rather than entire files full of changes as
> with
> svn.  That can be really handy if you want to document the changes more
> precisely.  That precision, in turn, can make merges easier.
>
> On Sun, Sep 18, 2011 at 2:18 PM, Grant Ingersoll <[email protected]
> >wrote:
>
> >
> > On Sep 18, 2011, at 3:20 PM, Ted Dunning wrote:
> >
> > > Actually, this is important to say.  Speed is one of the huge
> advantages
> > of
> > > git over other options.
> >
> > That is, once you are over the learning curve and have a good workflow!
> >  I've been doing an SVN patch workflow for a long time now and it has
> served
> > me well.  Oh well, time to move on!
> >
> > >
> > > On Sun, Sep 18, 2011 at 1:13 PM, Dawid Weiss
> > > <[email protected]>wrote:
> > >
> > >> In case of Lucene you can also work on multiple svn branches and do
> > >> the switching using git... needless to say this is way faster than
> > >> using svn.
> > >>
> >
> >
>



-- 
Lance Norskog
[email protected]

Reply via email to