, Включенный с мерзавцем — Выполненный git gui
из командной строки и установщика Windows msysgit добавляет его к Меню "Пуск".
GUI Мерзавца может сделать большинство того, что необходимо было бы сделать с мерзавцем. Включая изменения этапа настройте мерзавца и репозитории, продвиньте изменения, создавать/контроль/удалять ответвления, слияние и много других вещей.
Одной из моих любимых функций является "строка этапа" и "ярлыки" ломтя этапа в контекстном меню, которое позволяет Вам фиксировать определенные части файла. Можно достигнуть того же через git add -i
, но я нахожу легче использовать.
Это не самое симпатичное приложение, но это продолжает работать почти все платформы (являющийся основанным на Tcl/Tk)
Снимки экрана | экранная демонстрация
, Также включенный с мерзавцем. Это - средство просмотра истории мерзавца и позволяет Вам визуализировать историю репозитория (включая ответвления, когда они создаются и объединяются). Можно просмотреть и искать фиксации.
Сочетается приятно с мерзавцем-gui.
. Главным образом эквивалент git log
, но имеет некоторую интеграцию с [1 110] github (как "Представление сети").
симпатичные Взгляды, и соответствия с Mac OS X. Можно искать репозитории. Самая большая критика Gitnub состоит в том, что он показывает историю линейным способом (единственное ответвление за один раз) - он не визуализирует ветвление и слияние, которое может быть важным с мерзавцем, хотя это - запланированное улучшение.
ссылки на загрузку, журнал изменений и снимки экрана | репозиторий мерзавца
Намеревается быть "gitk клон для OS X".
Это может визуализировать нелинейную переходящую историю, выполнить фиксации, представление и искать фиксации, и это имеет некоторые другие хорошие функции как способность к "Quicklook" любой файл в любом пересмотре (нажмите пространство в представлении списка файлов), экспортируйте любой файл (через перетаскивание).
Это намного лучше интегрируется в OS X, чем git-gui
/ gitk
, и быстро и стабильно даже с исключительно большими репозиториями.
исходный репозиторий мерзавца pieter недавно не обновил (более чем год во время записи). Более активно сохраняемое ответвление доступно в [1 115] brotherbard/gitx - это добавляет, что "боковая панель, выборка, вытягивает, продвигает, добавляет удаленный, слияние, избирательный подход, переоснова, клон, клон к"
Загрузка | Снимки экрана | репозиторий мерзавца | brotherbard ветвление | laullon ветвление
От домашней страницы:
SmartGit является фронтендом для распределенного Мерзавца системы управления версиями и работает на Windows, Mac OS X и Linux. SmartGit предназначается для разработчиков, которые предпочитают графический интерфейс пользователя по клиенту командной строки, чтобы быть еще более продуктивными с Мерзавцем — самый мощный DVCS сегодня.
можно загрузить его от [1 122] их веб-сайт .
TortoiseSVN Мерзавца для пользователей Windows.
Это портирует TortoiseSVN на TortoiseGit последний выпуск 1.2.1.0, который Этот выпуск может выполнить регулярную задачу, такую фиксацию, показать журналу, разность две версии, создать ответвление и тег, Создать патч и так далее. См. ReleaseNotes для детали. Добро пожаловать для содействия этого проекта.
QGit является средством просмотра GUI мерзавца, основывался на QT/C++
С qgit, Вы будете в состоянии просмотреть историю изменений, просмотреть содержимое исправления и измененные файлы, графически после различных ответвлений разработки.
gitg является средством просмотра репозитория мерзавца, предназначающимся gtk +/GNOME. Одна из его основных целей состоит в том, чтобы предоставить более объединенный пользовательский опыт мерзавцу frontends через несколько рабочих столов. Это делает это не записать межплатформенное приложение, но тесным сотрудничеством с подобными клиентами для других операционных систем (как GitX для OS X).
Загрузка: источник выпусков или
Gitbox является графическим интерфейсом Mac OS X для системы управления версиями Мерзавца. В единственном окне Вы видите ответвления, историю и рабочее состояние каталога.
Повседневные операции легки: этап и неэтап изменяются с флажком. Фиксация, вытяните, объедините и продвиньте одним щелчком. Дважды щелкните по изменению для показа разности с FileMerge.app.
веб-сайт Gity не имеет большой информации, но из снимков экрана на там это, кажется, многофункциональный мерзавец OS X с открытым исходным кодом gui.
Комбинация является визуальной разностью и инструментом слияния. Можно сравнить два или три файла и отредактировать их на месте (diffs обновление динамично). Можно сравнить две или три папки и запустить сравнения файлов. Можно просмотреть и просмотреть рабочую копию с популярных систем управления версиями такой, таких как CVS, Подрывная деятельность, Базар-ng и Подвижный [ и Мерзавец ].
Мерзавец А GUIfor OSX Steve Dekorte.
Сразу, посмотрите, какие удаленные ответвления имеют изменения в получении по запросу, и локальные repos имеют изменения в нажатии. Операция в секунду мерзавца добавляет, фиксирует, продвигает, вытягивает, отмечает и сбрасывает, поддерживаются, а также визуальный diffs и визуальный просмотр проекта hieracy, который выделяет локальные изменения и дополнения.
Свободный для 1 репозитория, 25$ для больше.
Внимание на создание простого в использовании Мерзавца. Показывает собственное Какао (подобный Mac) UI, быстрый просмотр репозитория, клонирование, продвигает/вытягивает, ветвление/слияние, визуальная разность, удаленные ответвления, легкий доступ к Терминалу, и т.д.
Путем создания большинства наиболее часто используемых действий Мерзавца интуитивным и легким работать, Вырастите (раньше, GitMac) делает Мерзавца удобным для пользователя. Совместимый с большинством рабочих процессов Мерзавца, Росток является большим для разработчиков и разработчиков, сотрудничества команды и опытных и неопытных пользователей одинаково.
А многофункциональный GUI Мерзавца для MAC OSX. 30-дневная бесплатная демонстрационная версия, $59 для однопользовательской лицензии.
EGit является поставщиком Команды Eclipse для системы управления версиями Мерзавца. Мерзавец является распределенным SCM, что означает, что у каждого разработчика есть полная копия всей истории каждого пересмотра кода, делая запросы против истории очень быстрыми и универсальными.
проект EGit реализует инструменты Eclipse сверх реализации Java JGit Мерзавца.
Открытый исходный код для Windows - устанавливает все, что необходимо работать с Мерзавцем в единственном пакете, простом в использовании.
Расширения Мерзавца инструментарий для создания работы с Мерзавцем в Windows более интуитивной. Расширение оболочки будет межтереть в Windows Explorer и представляет контекстное меню на файлах и каталогах. Существует также плагин Visual Studio для использования мерзавца из Visual Studio.
Большой благодаря [1 152] dbr для разработки на мерзавце gui материал.
SourceTree свободен клиент Mac для Мерзавца, Подвижного и SVN. Созданный Atlassian, людьми позади BitBucket, это, кажется, работает одинаково хорошо с любой системой VC, которая позволяет Вам осваивать единственный инструмент для использования со всеми Вашими проектами, однако они управляются версией. Упакованный функцией и СВОБОДНЫЙ.
Опытно-готовый & упакованный функцией и для неопытных и для опытных пользователей:
выход Обзора и поступление changesets. Избирательный подход между ответвлениями. Обработка патча, переоснова, притон / откладывают и многое другое.
Python импортирует его дважды.
Ссылка - это концепция файловой системы. Для интерпретатора Python x.py
и y.py
- это два разных модуля.
$ echo print \"importing \" + __file__ > x.py $ ln -s x.py y.py $ python -c "import x; import y" importing x.py importing y.py $ python -c "import x; import y" importing x.pyc importing y.pyc $ ls -F *.py *.pyc x.py x.pyc y.py@ y.pyc
Вы должны быть осторожны только в том случае, если сам ваш скрипт является символической ссылкой, и в этом случае первым пунктом sys.path будет директория, содержащая цель ссылки.
.