GitX
Последнее изменение этой страницы: 13:26, 23 декабря 2016.
Выпущена: | 9 мая 2007 |
---|---|
Предыдущий выпуск: | 29 ноября 2016 |
Написана на: | C, командная оболочка UNIX, Perl, Tcl и bash |
Операционная система: | Кросс-платформенное программное обеспечение |
Локализация: | английский язык |
Тип ПО: | Database library |
Лицензия: | GNU GPL |
Веб-сайт |
gitx |
GitX — оболочка для Mac OS X с интерфейсом Cocoa, интерфейс схож с gitk.
Содержание
Требования
GitX работает на Mac OS X 10.5 Leopard и Mac OS X 10.6 Snow Leopard. Он использует такие услуги, как удаление мусора. Вы не cможете скомпилировать его на более ранних системах. GitX также требует довольно недавнее Git - версия 1.6.0 и выше.
История версий
Версия V0.2: изменения с версии V0.1
Графики теперь имеет разные цвета
Версия V0.2.1
Добавлена система обновления
Версия V0.3: изменения с версии V0.2.1
Теперь вы можете передать аргументы командной строке
Программа имеет значок
Также отображаются удаленные ветки в списке веток
Прохождение через измененные куски осуществляется с помощью клавиш J/K
Прокрутите страницу в webview с помощью пробел/Shift + пробел
версия V0.4: изменения с версии V0.3.1
Новый commitview, что позволяет выборочно добавлять изменения и фиксировать их.
Теперь вы можете загружать в фиксации патч gist.github.com
GitX теперь ищет свои бинарные git в нескольких каталогов и умеет сообщать об ошибках относительно путей Git.
Теперь вы можете удалить ветви правой кнопкой мыши
Результат сравнения стал красивее и теперь также подчеркивает трейлинг пробел.
Различные небольшие изменения и улучшения стабильности
версия V0.4.1
Является техническим выпуском. Наиболее важные исправления:
Дисплей Дифф теперь гораздо быстрее
Возможность вставить код онлайн
версия V0.5
Эта функция выпуска имеет несколько новых больших и маленьких особенностей:
Текущая ветка теперь подсвечивается
Отображается граватар из Коммиттер
Теперь можно отменить изменения с помощью контекстного меню
Теперь вы можете использовать GitX, чтобы показать различия в чем угодно
Кроме того, были исправлены следующие ошибки:
определение версий git
Панель инструментов сохраняет свое состояние при переключении видов
версия V0.6
Эта версия содержит следующие новые возможности и усовершенствования:
Дисплей теперь выглядит намного лучше
Панель инструментов теперь можно подгонять
Изображения, которые были изменены или добавлены в Коммит, теперь можно посмотреть в GitX
GitX приобрел панели настроек, которые позволяют указать путь Git и отключить его
Фиксация интерфейса стала более интуитивным.
Файлы в видами фиксаций приобрели контекстное меню, которое позволяют Вам отменить изменения / открыть файл / игнорировать файл
Теперь можно регулировать количество строк в видах фиксации.
Вид кнопки включения теперь использует иконку, а не слова
Виды ярлыков были изменены
Листинг действий стал намного быстрее
Теперь GitX показывает список файлов, которые были изменены в фиксации
GitX теперь использует libgit2 для хранения идентификатора объекта, уменьшая след памяти
Кроме того, многие ошибки были исправлены, в том числе и MD5-хэш.
версия V0.6.1
Это релиз исправленных ошибок. Следующие ошибки были исправлены:
Вид фиксации показывает новые файлы с разрывом строк
Подробной показ перезагрузок в истории больше не показывает пустую страницу
версия V0.6.2
Является техническим выпуском. Следующие ошибки были исправлены:
Исправлены многие ошибки отображения в истории
Исправлено перемещение рефов
GitX теперь запрашивает подтверждение перед удалением файлов
Перетаскивая дерево, теперь правильно копируются все файлы
GitX теперь может открыть любой каталог, перетащив его на значок
версия V0.6.3
Является техническим выпуском. Следующие ошибки были исправлены:
Исправлена проблема, когда GitX не мог открыть некоторые каталоги
Исправлена проблема производительности при проведении индексации
Различные buildfixes
версия V0.7
Возможность отключить диалоговое окно "открыть" на старте
Показать коммиттер имя, если оно отличается от имени авторов
Столбцы в представлении истории могут быть переключены
Не отображается содержимое двоичных файлов в дереве
Руководство по эксплуатации была обновлена до 0.7
Сделано немного более информативное фиксированный пользовательский интерфейс
Кроме того, многие ошибки были исправлены и многочисленные мелкие нововведения.
См. также
- SmartGit — кроссплатформенный интерфейс для Git на Java.
- gitk — простая и быстрая программа, написана на Tcl/Tk, распространяется с самим Git.
- QGit, интерфейс которого написан с использованием Qt, во многом схож с gitk, но несколько отличается набором возможностей. В настоящее время существуют реализации на Qt3 и Qt4.
- Giggle — вариант на Gtk+.
- gitg — ещё один интерфейс для gtk+/GNOME
- Git Extensions — кроссплатформенный вариант на .NET.
- TortoiseGit — интерфейс, реализованный как расширение для проводника Windows.
- SourceTree — бесплатный git клиент для Windows и Mac.
- Git-cola — кроссплатформенный интерфейс на Python.
- Gitti — оболочка для Mac OS X с интерфейсом Cocoa.
- Gitbox — оболочка для Mac OS X с интерфейсом Cocoa.
- Github-клиент
- StGit — написанная на Python система управления коллекцией патчей (Catalin Marinas)
- GitKraken — кросплатформенный клиент.
Фронтенды для Web
Название | Функции | Язык | Активность | Версия | Лицензия |
---|---|---|---|---|---|
GitLab | Просмотр репозитория и истории изменений, управление репозиториями. Права доступа. Система непрерывного тестирования | Ruby | да | 8.8.1 (23 мая 2016) | MIT |
Gitblit | Просмотр репозитория и истории изменений, управление репозиториями. Права доступа | Java | да | 1.7.1 (23 ноября 2015) | Apache License 2.0 |
Gerrit | Интеграция с репозиторием для организации совместной инспекции кода | Java | да | 2.12.2 (11 марта 2015) | Apache License 2.0 |
Gitweb | Просмотр репозитория. Может работать как CGI скрипт в веб-сервере | Perl | да | поставляется с git | GPLv2 |
cgit | Просмотр репозитория и истории изменений | C | да | 0.12 (14 января 2016) | GPLv2 |
ViewGit | Просмотр репозитория и истории изменений | PHP | да | 0.0.7 (март 2013) | GNU AGPLv3 |
GitList | Просмотр репозитория и истории изменений | PHP | нет | июль 2006 | New BSD license |
git-php | Доработанная версия другого заброшенного проекта с одноимённым названием. | PHP | нет | 2011 | GPLv2 (?) |
wit | ??? | Python | нет | 0.0.4 (сентябрь 2005) | GPLv2 |
gitarella | Просмотр репозитория и истории изменений | Ruby | нет | 0.003 (июль 2006) | GPLv2 |
Gogs | Просмотр репозитория и истории изменений, управление репозиториями. Права доступа | Go | да | 0.9.13 (19 марта 2016) | MIT License |
Обмен изменениями с другими системами контроля версий
- CVS — импорт и экспорт, эмуляция CVS-сервера, в стандартной поставке
- Subversion — импорт и экспорт (частично), в стандартной поставке
- .tar.gz, .tar.bz2 (серии версионированых файлов) — импорт и экспорт, в стандартной поставке
Примечания
См. также
Другие распределённые системы управления версиями:
Сервисы, предоставляющие хостинг для git-репозиториев:
Ссылки
- Офицальный сайт GitX [Электронный ресурс]: Сведения о GitX / Дата обращения: 24.11.2016. — Режим доступа: http://gitx.frim.nl/
- Домашняя страница Git [Электронный ресурс]: Сведения о Git / Дата обращения: 24.11.2016. — Режим доступа: http://git-scm.com/
- Десять лет Git: интервью с создателем — Линус Торвальдс [Электронный ресурс]: Интервью / Дата обращения: 24.11.2016. — Режим доступа: http://geektimes.ru/post/248744/
- Интерактивный тур Git How To [Электронный ресурс]: Установка и настройка / Дата обращения: 24.11.2016. — Режим доступа: http://githowto.com/ru/
- Руководство пользователя GIT [Электронный ресурс]: Работа с командной строкой / Дата обращения: 24.11.2016. — Режим доступа: http://freesource.info/wiki/RuslanHihin/gitusermanual?v=b7s&
- Git User’s Manual [Электронный ресурс]: Руководство на английском / Дата обращения: 24.11.2016. — Режим доступа: http://schacon.github.com/git/user-manual.html
- C#-реализация Git — системы контроля версий для .NET и Mono [Электронный ресурс]: GitSharp / Дата обращения: 24.11.2016. — Режим доступа: http://www.eqqon.com/index.php/GitSharp
- Git на пальцах [Электронный ресурс]: про Git / Дата обращения: 24.11.2016. — Режим доступа: https://habrahabr.ru/post/68341/
- Удачная модель ветвления для Git [Электронный ресурс]: Статья о ветвлении / Дата обращения: 24.11.2016. — Режим доступа: https://habrahabr.ru/post/106912/
- Git — наглядная справка [Электронный ресурс]: Справка / Дата обращения: 24.11.2016. — Режим доступа: http://marklodato.github.com/visual-git-guide/index-ru.html
ISSN 2542-0356
Следуй за Полисом
Оставайся в курсе последних событий
Лицензия
Если не указано иное, содержание этой страницы доступно по лицензии Creative Commons «Attribution-NonCommercial-NoDerivatives» 4.0, а примеры кода – по лицензии Apache 2.0. Подробнее см. Условия использования.