Я нахожу очень утомительным писать полные пути при добавлении измененных файлов в индекс. Например, я изменил 3 файла, но хочу зафиксировать только 2 из них:
# Changed but not updated:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
#
# modified: apps/frontend/config/modules/file1
# modified: apps/frontend/config/modules/file2
# modified: apps/frontend/config/modules/file3
Так что я должен напечатать столько, сколько:
git add app/frontend/modules/file1 app/frontend/modules/file3
Я ищу способ добавления элементов по их индексу в список состояний git? Что-то вроде
git add %1 %3