git-meld-index - цитування з веб-сайту:
git-meld-index запускає meld - або будь-який інший git difftool (kdiff3, дифузний і т. д.) - щоб дозволити вам інтерактивно стадіювати зміни індексу git (також відомий як область постановки git).
Це схоже на функціональність git add -p, а git add - інтерактивна. У деяких випадках meld легше / швидше у використанні, ніж git add -p. Це тому, що meld дозволяє, наприклад,:
- див. більше контексту
- див. внутрішньолінійний розл
- редагуйте вручну та переглядайте "живі" різні оновлення (оновлюються після кожного натискання клавіші)
- перейдіть до змін, не кажучи "n", до кожної зміни, яку ви хочете пропустити
Використання
У сховищі git запустіть:
git meld-index
Ви побачите, що meld (або налаштований git difftool) спливає з:
ЛІВОРУЧ : тимчасові файли каталогу contining скопійовані з вашого робочого дерева
ВПРАВО : тимчасовий каталог із вмістом індексу. Сюди також входять файли, які ще не входять до індексу, але змінені або відслідковуються в робочій копії - у цьому випадку ви побачите вміст файлу від HEAD.
Відредагуйте покажчик (правий бік) до задоволення. Не забудьте зберегти, коли потрібно.
Коли ви закінчите, закрийте meld і git-meld-index оновить індекс, щоб він відповідав вмісту тимчасового каталогу в правій частині поля, який ви тільки що редагували.