# Does Git run on Windows ?

7 messages from 2006-07-06 to 2006-07-08. Participants: Aaron Gray, Christopher Faylor, Martin Langhoff, Johannes Schindelin, Jakub Narebski.
Thread: https://gitlist.dev/t/4778

## Christopher Faylor, 2006-07-06 02:08

Subject: Re: Does Git run on Windows ?
Message-ID: <20060706020812.GB9433@trixie.casa.cgf.cx>
URL: https://gitlist.dev/e/20060706020812.GB9433%40trixie.casa.cgf.cx
In-Reply-To: <01c001c6a0a7$a2783f90$0200a8c0@AMD2500>

```
On Thu, Jul 06, 2006 at 03:55:25AM +0100, Aaron Gray wrote:
>This maybe a stupid question but does Git run on Windows ?

Yes.

cgf

```

## Aaron Gray, 2006-07-06 02:55

Subject: Does Git run on Windows ?
Message-ID: <01c001c6a0a7$a2783f90$0200a8c0@AMD2500>
URL: https://gitlist.dev/e/01c001c6a0a7%24a2783f90%240200a8c0%40AMD2500

```
This maybe a stupid question but does Git run on Windows ?

Are there better options ?

If not how much work would it be to port it ?

Its got lots of C code, and Bash scripts, with a couple of Perl scripts.

So should run on Cygwin okay, maybe even MinGW. Anyone tried either ?

This maybe the crunch and reason to use CVS for now :(?)

Aaron

```

## Martin Langhoff, 2006-07-06 02:56

Subject: Re: Does Git run on Windows ?
Message-ID: <46a038f90607051956w72c5e662g72feb242795e61c4@mail.gmail.com>
URL: https://gitlist.dev/e/46a038f90607051956w72c5e662g72feb242795e61c4%40mail.gmail.com
In-Reply-To: <01c001c6a0a7$a2783f90$0200a8c0@AMD2500>

```
On 7/6/06, Aaron Gray <angray@beeb.net> wrote:
> This maybe a stupid question but does Git run on Windows ?

Ask google :-) - try "git cygwin" - or look at the git wiki.

> Are there better options ?

Mercurial is quite similar (though not as fast), and may have an
easier time on Windows. Not 100% sure about that.

> This maybe the crunch and reason to use CVS for now :(?)

If you are only supporting some users on Windows, you may be able to
use git-cvsserver for them. Looks like a cvsserver but it is a GIT
repository ;-)

cheers,



martin

```

## Johannes Schindelin, 2006-07-06 06:34

Subject: Re: Does Git run on Windows ?
Message-ID: <Pine.LNX.4.63.0607060830060.29667@wbgn013.biozentrum.uni-wuerzburg.de>
URL: https://gitlist.dev/e/Pine.LNX.4.63.0607060830060.29667%40wbgn013.biozentrum.uni-wuerzburg.de
In-Reply-To: <01c001c6a0a7$a2783f90$0200a8c0@AMD2500>

```


On Thu, 6 Jul 2006, Aaron Gray wrote:

> This maybe a stupid question but does Git run on Windows ?

You do know that there are several list archives?

> Are there better options ?

Than Windows? Yes.

> Its got lots of C code, and Bash scripts, with a couple of Perl scripts.

And you completely forgot Python.

> So should run on Cygwin okay, maybe even MinGW. Anyone tried either ?

Yes, I have tried.

You might be surprised that Cygwin is supported. But then, you could have 
seen it in the Makefile.

I also tried to port git to MinGW. This project is stalled a little, 
because there is really, really, _really_ much to adapt.

MinGW inherits the problem of Windows being utterly non-POSIX, and that 
has to be worked around.

HOWEVER, if you would like to continue where I left off, I'll send you a 
repo URL where you can download it.

Ciao,
Dscho

```

## Aaron Gray, 2006-07-06 17:18

Subject: Re: Does Git run on Windows ?
Message-ID: <003701c6a120$2a15e060$0200a8c0@AMD2500>
URL: https://gitlist.dev/e/003701c6a120%242a15e060%240200a8c0%40AMD2500
In-Reply-To: <46a038f90607051956w72c5e662g72feb242795e61c4@mail.gmail.com>

```
>> This maybe the crunch and reason to use CVS for now :(?)
>
> If you are only supporting some users on Windows, you may be able to
> use git-cvsserver for them. Looks like a cvsserver but it is a GIT
> repository ;-)

Thanks. This looks like the best option. Run Git, GitWeb, and git-cvsserver
on our Linux server. Allowing Windows users to connect via CVS and GitWeb.
Nice, looks like the right solution, best of both worlds.

Running Cygwin, Perl, and Python is not really something I could expect of
Windows programmers.

Many thanks,

Aaron

```

## Jakub Narebski, 2006-07-07 19:05

Subject: Re: Does Git run on Windows ?
Message-ID: <e8mb8r$t1u$2@sea.gmane.org>
URL: https://gitlist.dev/e/e8mb8r%24t1u%242%40sea.gmane.org
In-Reply-To: <Pine.LNX.4.63.0607060830060.29667@wbgn013.biozentrum.uni-wuerzburg.de>

```
Johannes Schindelin wrote:
 
> On Thu, 6 Jul 2006, Aaron Gray wrote:
>
>> Its got lots of C code, and Bash scripts, with a couple of Perl scripts.
> 
> And you completely forgot Python.

If I remember correctly the only Python dependency was recursive merge
strategy, currently being reworked in C.

-- 
Jakub Narebski
Warsaw, Poland
ShadeHawk on #git

```

## Johannes Schindelin, 2006-07-08 02:48

Subject: Re: Does Git run on Windows ?
Message-ID: <Pine.LNX.4.63.0607080447050.29667@wbgn013.biozentrum.uni-wuerzburg.de>
URL: https://gitlist.dev/e/Pine.LNX.4.63.0607080447050.29667%40wbgn013.biozentrum.uni-wuerzburg.de
In-Reply-To: <e8mb8r$t1u$2@sea.gmane.org>

```
Hi,

On Fri, 7 Jul 2006, Jakub Narebski wrote:

> Johannes Schindelin wrote:
>  
> > On Thu, 6 Jul 2006, Aaron Gray wrote:
> >
> >> Its got lots of C code, and Bash scripts, with a couple of Perl scripts.
> > 
> > And you completely forgot Python.
> 
> If I remember correctly the only Python dependency was recursive merge
> strategy, currently being reworked in C.

I remember, too. Because Alex and me are working very hard to provide 
something which is presentable to the list. We will release a WIP patch of 
it, probably tomorrow.

Ciao,
Dscho

```
