Возможны ли частичные git в VSCode?

VSCode имеет отличную интеграцию git, но я не могу найти способ делать частичные коммиты. В принципе, я хочу, чтобы иметь возможность выбирать определенные изменения в моих файлах и создавать их без создания всего файла. Эта функциональность поддерживается git CLI, родными приложениями Github и плагинами Atom.

В основном убедитесь, что я не просто что-то пропустил, прежде чем открывать билет для него.

Ответы

Ответ 1

Вы можете использовать Stage Selected Lines в меню "..." в редакторе при сравнении ваших изменений с предыдущей версией. Просто выберите линии, которые вы хотите выполнить в первую очередь.

введите описание изображения здесь

Ответ 2

Обновление: октябрь 2017 года:. В последнем VSCode по состоянию на октябрь 2017 года (версия 1.18) вы можете реально создавать конкретные строки очень просто, как если бы вы сделали это с помощью git CLI git add -p, Вам просто нужно щелкнуть отредактированную строку со стороны, как, смотреть diff и применить ее или нет.

Просмотр ожидающих изменений и выполнения частичных коммитов в редакторе

Ответ 3

Этот параметр перемещен в палитру:

shift + команда + P и введите "выбранные диапазоны ступеней"