Git на Windows без Cygwin?

Существуют ли какие-либо собственные реализации Git для Windows, которые не требуют Cygwin? Я стал поклонником клиента TortoiseSVN и очень хотел бы увидеть аналогичный клиент Git для Windows.

Изменить: я также рассматриваю Mercurial , но предпочел бы проверить несколько, прежде чем я приму решение.

12.12.2008 16:07:18
Я использую исключительно SmartGit . Это очень изысканный и делает все, что мне когда-либо нужно. Он также кроссплатформенный (Windows, OS X и Linux). Он использует msysgit, который в настоящее время находится в отличной форме (просто установите autocrlf = false).
Lilith River 27.05.2011 14:13:22
4 ОТВЕТА
РЕШЕНИЕ

Я запустил GitExtensions около недели назад. Несмотря на то, что версия 0.6 является довольно полным пакетом, я не считаю ее готовой к выпуску. Набор инструментов должен быть готов к своей первой стабильной версии через несколько дней. Есть несколько вещей, которые мне нужно исправить, прежде чем кто-либо сможет использовать их в производстве. Наиболее важной проблемой сейчас является то, что часть расширения оболочки написана на C # и, следовательно, может вызвать проблемы. Я переписываю это на C ++ на данный момент, должно занять еще несколько часов. Я также хочу встроить некоторые функции, которые должны препятствовать тому, чтобы пользователи напортачили (например, создать тайник поверх другого тайника и выбросить работу или зафиксировать изменения в середине слияния). Я уже закончил почти все команды git, которые я когда-либо использовал (push, pull, fetch, stash, branch, commit, merge, format-patch, am, apply и т. Д.), Так что это должно скоро использоваться. Набор инструментов написан на C # (.Net 3.5 до версии 0.6, более поздние версии используют .Net 2.0), за исключением части расширения оболочки. Существует также визуальный студийный плагин, но он все еще довольно простой.

Кстати, я еще не пробовал TortoiseGit, но мне очень нравится TortoiseSVN!

Henk

11
14.12.2008 11:06:31

Посмотрите на MSysGit . Однако это всего лишь командная строка, скомпилированная с MingW вместо cygwin. Это не инструмент с графическим интерфейсом, как TortoiseSVN.

Существует GitExtensions, который использует тот же путь, что и Tortoise, но пока не выглядит готовым.

11
12.12.2008 16:27:12
Я установил стандартный дистрибутив msysGit. Есть графический интерфейс.
jfs 12.12.2008 16:50:38

Существует TortoiseGit - Расширение окна исследования для работы с Git.

14
14.12.2008 00:29:46

Вы пытались просмотреть страницу TortoiseGit в Google Code ? Я считаю, что это тот же проект, что и другая опубликованная ссылка, но он немного дружелюбнее. Вы можете скачать последнюю версию в качестве установщика оттуда.

4
23.12.2008 09:15:27