Git на Windows без Cygwin? - PullRequest
       21

Git на Windows без Cygwin?

19 голосов
/ 12 декабря 2008

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

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

Ответы [ 4 ]

14 голосов
/ 14 декабря 2008

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

11 голосов
/ 14 декабря 2008

Я запустил 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!

Хенк

11 голосов
/ 12 декабря 2008

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

Существует GitExtensions , который принимает тот же путь, что и черепаха, но еще не готов

4 голосов
/ 23 декабря 2008

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

...