← Все вопросы
Как закоммитить не все изменения, а только часть файлов?
9
Поправил три файла в рамках разных задач, а коммит хочу сделать аккуратный — только по одной фиче. git add . хватает всё подряд. Как добавить выборочно?
3 ответа
12
Просто перечисли нужные файлы: git add file1.py file2.py, остальное останется неотслеженным. Потом git commit.
10
А если в одном файле часть строк по одной задаче, а часть по другой — есть git add -p (patch): git разбивает изменения на куски (hunks) и по каждому спрашивает y/n. Очень удобно собирать чистые коммиты.
Егор Зробко Это прям мастхэв, как узнал — перестал коммитить кашу. · 3 месяца назад
4
git add имя_файла.
Ваш ответ
Войдите, чтобы ответить на вопрос.