Текст и данные · Инструкция
VS Code: как добавить в Git только выбранные строки файла
Когда в одном файле смешались изменения для разных коммитов, staging всего файла создаёт шум. VS Code позволяет разделит
Короткий ответ
Откройте diff в Source Control, выделите нужные строки и выполните `Stage Selected Ranges`. В index попадёт только выбранная часть файла.
Что делать
- 1. Откройте изменённый файл из панели Source Control, чтобы увидеть diff.
- 2. Выделите только строки, которые относятся к текущему коммиту.
- 3. Откройте контекстное меню и выберите `Stage Selected Ranges`.
- 4. Проверьте staged diff перед коммитом; оставшиеся изменения должны остаться unstaged.
Важные ограничения
- После частичного staging файл одновременно может иметь staged и unstaged изменения — это нормально.
- Просматривайте staged diff, чтобы случайно не отделить взаимозависимые строки.
Что учитывать
После частичного staging файл одновременно может иметь staged и unstaged изменения — это нормально.,Просматривайте staged diff, чтобы случайно не отделить взаимозависимые строки.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. Staging and committing changes). Пример и формулировки — редакция N1RO на 2026-09-18.