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

Re: Why I love GIT but use Subversion

From
Junio C Hamano <junkio@cox.net>
Date
Aug 1, 2006, 04:42 UTC
Message-ID
<7virld2hjt.fsf@assigned-by-dhcp.cox.net>
In-Reply-To
<1prv3rw6ldo9s$.dlg@jwmittag.my-fqdn.de>
Jörg W Mittag <Joerg.Mittag@Web.De> writes:
> Please, make those reasons go away.
These are all reasonable wishes.

The core level of git (which is written in C) is designed to be usable as a building block for platform native IDE. The primary audience of git so far has been POSIX envirnoment, and the command line interface we have in core git was one acceptable form of "platform native IDE". I know that is not a usual form of IDE in some other world (most notably in MS circles).

I do not speak for others on this mailing list, but given the background of how git came about into existence, which pretty much defines the majority of the habitants of this mailing list, I doubt there are many people who know git well enough and have enough experience and motivation to implement "platform native IDE" for MS platform. Certainly I cannot imagine Linus and/or myself doing Windows GUI programming to make git integrate into MS environment seamlessly. You probably are a lot more familiar and qualified to implement such than myself.

So please step forward, enlist MS comrades, and start hacking, if you want MS native git. If you need help in understanding the core git data structures, algorithms, and functions, I may well be able to help you. If you have difficulties interfacing with Visual Studio on the other hand that is not something I can help you with, although some others on the list might.

> Thank you for bearing with me through this long rant.
Thank *you* for sharing these thoughts.
Previous: Pavel RoskinNext: Martin Langhoff
Message 12 of 20 in “GIT user survey”
  1. Paolo CiarrocchiJul 23, 2006
  2. Paolo CiarrocchiJul 23, 2006
  3. Jakub NarebskiJul 23, 2006
  4. Paolo CiarrocchiJul 24, 2006
  5. Wolfgang DenkJul 24, 2006
  6. Paolo CiarrocchiJul 24, 2006
  7. Wolfgang DenkJul 24, 2006
  8. Paolo CiarrocchiJul 24, 2006
  9. Paolo CiarrocchiJul 30, 2006
  10. Why I love GIT but use Subversion (was: GIT user survey)Jörg W Mittag, Aug 1, 2006
  11. Pavel RoskinAug 1, 2006
  12. Junio C HamanoAug 1, 2006
  13. Martin LanghoffAug 1, 2006
  14. Jakub NarebskiAug 1, 2006
  15. Johannes SchindelinAug 1, 2006
  16. Martin LanghoffAug 1, 2006
  17. Noel GrandinAug 1, 2006
  18. Alex RiesenAug 1, 2006
  19. Jakub NarebskiAug 11, 2006
  20. Paolo CiarrocchiAug 12, 2006

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.