Как выполнить коммиты git используя meld (например, git add -p)?
git add -p
позволяет поэтапно изменять выбранные части рабочего дерева в индексе так, чтобы незафиксированный набор изменений можно было разделить на несколько коммитов.
Вместо git add -p
Я хотел бы использовать meld или другой графический инструмент сравнения, доступный в Linux (например, kdiff3), для внесения изменений.
Я особенно заинтересован в использовании такого инструмента, как meld, у которого есть встроенный просмотрщик внутристрочных различий и те маленькие стрелки и метки x, которые позволяют быстро объединять и удалять фрагменты кода (или что-то очень похожее на это).
Как я могу это сделать?
2 ответа
Проект git-meld-index позволяет использовать meld для постепенного обновления индекса.
У Мелда нет такой интеграции. Тем не менее, вы можете использовать git gui
,
В Linux также есть Gitg.
В Windows и OS X приложение GitHub имеет эту функцию.