Существует ли графическое приложение git commit для отображения diff и установки сообщения commit?

В рамках моей работы я регулярно берусь за git. У меня есть сценарий для работы с текстом, который выполняет интерактивную фиксацию: git commit -a, которая показывает мне, какие файлы были изменены в nano, а затем позволяет мне написать сообщение о фиксации.

Проблема с этим потоком иногда мне нужно знать какие изменения я внес в файл. Сегодня утром я делал кучу вещей в 3 часа ночи, и я не могу, чтобы жизнь меня помнила, что я делаю. Мне нужно вручную git diff увидеть изменения.

Есть ли графическое приложение, которое может помочь мне здесь? Он по-прежнему должен быть написан по сценарию из ткани, но в идеальном мире это будет текстовое поле, список измененных файлов и однопользовательское окно, показывающее различия на основе выбранного мной файла. Существует ли такая славная вещь?

1
задан 20 February 2013 в 21:36

2 ответа

В git-gui-пакете есть расширение citool для git, которое, похоже, имеет эту единственную цель.

sudo apt-get install git-gui
# make some changes in your branch
git citool

Это так же безобразно, как и грех в KDE, хотя и нет никакого сближения -diff. Поэтому я буду продолжать смотреть.

3
ответ дан 25 May 2018 в 01:16

Множество вариантов и предложений на https://stackoverflow.com/questions/1516720/git-gui-client-for-linux

Я не использую git, поэтому не имею никакого мнения .

2
ответ дан 25 May 2018 в 01:16

Другие вопросы по тегам:

Похожие вопросы: