Возможно ли применить отдельные строки из stash?

#git #git-stash #git-stage #git-index #tig

#git #git-stash #git-этап #git-index #tig

Вопрос:

Я ищу способ включить определенные части stashes в stage. Я использую интерфейс TIG, Поэтому метод может включать в себя некоторое смещение низкого уровня и т. Д. Вычисление. Однако в настоящее время я не имею ни малейшего представления о том, что вычислять.

Есть ли у кого-нибудь идея о том, как перемещать отдельные строки из stash в область stage?

Ответ №1:

Попробуйте difftool против stash

 git difftool stash@{0}
 

Это откроет difftool (в моем случае Kdiff3), и вы сможете объединять файлы и выбирать нужные строки.

Комментарии:

1. Стоит упомянуть: git difftool -d (сокращение от git difftool --dir-diff ) настроит режим «сравнение каталогов».

2. Это интересно… Если нет необходимости придумывать и выбирать какой-либо инструмент diff. Какие-либо рекомендации? Kdiff3 невозможен, поскольку в моей системе нет kdelibs…

3. tecmint.com/best-linux-file-diff-tools-comparison Вот хорошее сравнение дюжины различных инструментов.