TortoiseGit: различия между версиями

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску
[отпатрулированная версия][непроверенная версия]
Содержимое удалено Содержимое добавлено
отклонено последнее 1 изменение (91.129.99.62)
добавлено описание и источник
Строка 13: Строка 13:


Взаимодействие с системой контроля версий основано на [[mSysGit]], TortoiseGit использует его внутри себя, и требует его установки на машину. После установки можно перевести из другого формата в нужный вам.
Взаимодействие с системой контроля версий основано на [[mSysGit]], TortoiseGit использует его внутри себя, и требует его установки на машину. После установки можно перевести из другого формата в нужный вам.

== Особенности и аналоги ==
TortoiseGit поддерживает вас обычными задачами, такими как фиксация, показ логов, различие двух версий, создание веток и тегов, создание патчей и т. д.

Он разработан под лицензией GPL. Это означает, что он абсолютно бесплатен для всех, в том числе в коммерческой среде, без каких-либо ограничений. Исходный код также находится в свободном доступе, так что вы даже можете разработать свою собственную версию.

К аналогам сервиса относятся следующие:

[[SmartGit/Hg|SmartGit]] - интерфейс для распределённой системы контроля Git. Работает на Windows, Mac OS X и Linux.

SourceTree - клиент Mac и Windows для Mercurial и Git.

GitKraken - интуитивно понятный и быстрый кроссплатформенный Git-клиент.

[[GitHub]] Desktop - это собственный клиент Git для Mac OS X и Windows с графическим интерфейсом пользователя.

Git Extensions - автономный инструмент пользовательского интерфейса для управления git-репозиториями.<ref>{{Cite web|lang=ru|url=https://ruprogi.ru/software/tortoisegit|title=Аналоги TortoiseGit - 5 похожих программ и сервисов для замены|website=RuProgi.ru|accessdate=2021-01-21}}</ref>


== Ссылки ==
== Ссылки ==

Версия от 16:24, 21 января 2021

TortoiseGit
Логотип программы TortoiseGit
Скриншот программы TortoiseGit
Тип клиент Git
Написана на C++[3] и Си[3]
Операционная система Windows[4]
Языки интерфейса мультиязычный
Первый выпуск 2008[1]
Аппаратные платформы x86-64, Windows, x86 и AArch64[d]
Последняя версия
Репозиторий gitlab.com/tortoisegit/t…
Лицензия GNU GPL 2[5]
Сайт tortoisegit.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе

TortoiseGit — визуальный клиент системы управления исходными кодами программ git для ОС Microsoft Windows. Распространяется по лицензии GNU GPL.

Описание

Реализован как расширение проводника Windows (shell extension). Подрисовывает иконки к файлам, находящимся под управлением Git, для отображения их статуса в Git.

Пользовательский интерфейс сделан на основе TortoiseSVN, поэтому практически полностью совпадает с ним, за исключением возможностей, специфичных для Git.

Взаимодействие с системой контроля версий основано на mSysGit, TortoiseGit использует его внутри себя, и требует его установки на машину. После установки можно перевести из другого формата в нужный вам.

Особенности и аналоги

TortoiseGit поддерживает вас обычными задачами, такими как фиксация, показ логов, различие двух версий, создание веток и тегов, создание патчей и т. д.

Он разработан под лицензией GPL. Это означает, что он абсолютно бесплатен для всех, в том числе в коммерческой среде, без каких-либо ограничений. Исходный код также находится в свободном доступе, так что вы даже можете разработать свою собственную версию.

К аналогам сервиса относятся следующие:

SmartGit - интерфейс для распределённой системы контроля Git. Работает на Windows, Mac OS X и Linux.

SourceTree - клиент Mac и Windows для Mercurial и Git.

GitKraken - интуитивно понятный и быстрый кроссплатформенный Git-клиент.

GitHub Desktop - это собственный клиент Git для Mac OS X и Windows с графическим интерфейсом пользователя.

Git Extensions - автономный инструмент пользовательского интерфейса для управления git-репозиториями.[6]

Ссылки

См. также

Примечания