git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Git for Windows for Unix?

From
Derrick Stolee <stolee@gmail.com>
Date
Sep 27, 2018, 16:18 UTC
Message-ID
<d3d82080-f3e7-50cd-df81-1fed3198eb88@gmail.com>
In-Reply-To
<87va6rhqup.fsf@evledraar.gmail.com>
On 9/27/2018 12:01 PM, Ævar Arnfjörð Bjarmason wrote:
> I had an IRC conversation with Johannes saying I didn't know Git For
> Windows builds perfectly well for Linux, this just isn't advertised in
> the ANNOUNCE E-Mails, so I hadn't tried.

We run CI to ensure it builds and tests on Mac OSX, too. This is important to the VFS for Git group, as we work on making that work for Mac clients. We have our fork of Git for Windows at https://github.com/microsoft/git.

> GFW is a "friendly fork", but a permanent one it seems. The diff between
> it and 2.19.0 proper is ~10k lines, and e.g. this last release had
> experimental stash/rebase in C that 2.19.0 didn't.

Hopefully we can learn from having this experimental feature in the wild and improve the patches on-list by fixing issues.

We do have a desire to move as much as possible upstream. It's difficult to find time to pay down that "fork debt".

Thanks,
-Stolee
Previous: Duy Nguyen
Message 10 of 10 in “Git for Windows for Unix?”
  1. Ævar Arnfjörð BjarmasonSep 27, 2018
  2. Jonathan NiederSep 27, 2018
  3. Ævar Arnfjörð BjarmasonSep 27, 2018
  4. Jonathan NiederSep 27, 2018
  5. Ævar Arnfjörð BjarmasonSep 28, 2018
  6. Jonathan NiederSep 28, 2018
  7. Ævar Arnfjörð BjarmasonSep 29, 2018
  8. SZEDER GáborSep 29, 2018
  9. Duy NguyenSep 27, 2018
  10. Derrick StoleeSep 27, 2018

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.