Как запустить git-gui?

43

Я установил git-guiинструмент через sudo apt-get install git-gui. Но как мне это начать? Попытка поиска или git-guiкоманды не нашла и инструмент для пользовательского интерфейса Git.

ubuntico
источник
Разве в git не должно быть встроенного git-gui? Так говорится на git-scm.com/downloads/guis
faizal
1
@faizal: Это действительно зависит от того, как сопровождающие Debian решили упаковать git, взгляните на список бинарных пакетов, созданных из исходного пакета git
Sylvain Pineau
@SylvainPineau ааа, это имеет смысл. Я думаю, что установка установила git-allбы git-guiвместе со всеми другими пакетами, связанными с git.
Файзал

Ответы:

40

Типа, git citoolчтобы начать git-gui.

Если выдает ошибку: git: 'citool' is not a git commandпросто установите следующий пакет: git-gui

sudo apt-get install git-gui
Сильвен Пино
источник
2
это дает мне ошибку:git: 'citool' is not a git command.
faizal
16
Просто установите следующий пакет: git-gui ,sudo apt-get install git-gui
Sylvain Pineau
3
git guiработает для меня.
Сиро Сантилли 新疆 改造 中心 法轮功 六四 事件
1
Это дало мне ошибку git: 'citool' не является командой git. Смотрите «git --help».
Лузан Барал
2
@LuzanBaral: Пожалуйста, установите следующие пакеты:sudo apt-get install git-gui gitk
Sylvain Pineau
23

Typing

git gui

должно сработать. Без тире.

augre
источник
Есть уже два ответа выше с рабочими решениями. Ваш ничего нового не дает.
Странник
7
Оба из них используют citool, который не был задан в первоначальном вопросе. Он / она пытался начать это с git-gui вместо git gui.
августа
6
Верхний ответ дал ответ, не самый лучший ответ на вопрос, и он был принят ФП. Я бы так выразился.
Авг
2
Хотя больше объяснений по поводу этого ответа желательно, этот ответ является действительным, и он добавляет что-то новое.
Сеперо
1
Если это не сработает, запустите sudo apt-get install git-guiсначала. apt-get install gitне устанавливается git gui.
Висбуки
5

В типе терминала:

git gui citool

Сделайте один коммит и вернитесь в оболочку, когда он будет завершен. Эта команда возвращает ненулевой код завершения, если окно было закрыто каким-либо иным способом, кроме как с помощью фиксации.

 git gui citool --amend

Автоматически войдите в режим Amend Last Commit интерфейса.

git gui citool --nocommit

Вести себя как обычный citool, но вместо фиксации просто завершить с нулевым кодом выхода. Он по-прежнему проверяет, что индекс не содержит никаких необработанных записей, поэтому вы можете использовать его в качестве версии git-mergetool с графическим интерфейсом.

Ссылочный сайт

Nux
источник
На справочном сайте написано « git gui is actually maintained as an independent project, but stable versions are distributed as part of the Git suite for the convenience of end users.Так действительно ли это необходимо для установки git-guiили я должен получить его автоматически внутри git? Я сделал apt-get install gitна моем Ubuntu, но git gui citoolне работает. Я получаю сообщение об ошибке git: 'gui' is not a git command.
фаизал
2
вам нужно установить git-gui, использовать, sudo apt-get install git-guiа затем просто ввести команду git gui, все будет работать нормально.
Шрути