совершать по одному в git - PullRequest
3 голосов
/ 03 марта 2011

git add -p позволяет просматривать каждый измененный файл по одному.

Я хотел бы подобную версию;тем не менее, он должен позволять вам создавать по одному файлу за раз.Я хочу иметь возможность ставить и предоставлять сообщение о коммите.

Ответы [ 3 ]

5 голосов
/ 15 мая 2012

Я думаю, вам нужен переключатель -o, например:

git commit -o file1
3 голосов
/ 03 марта 2011

Так ты хочешь сделать это?

git add <file1>
git commit [-m "message"]
git add <file2>
git commit [-m "message"]
...
0 голосов
/ 07 июня 2012

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

for each_git_file in
`git status | egrep 'modified|new file' | awk -F: '{print $2}' | sed 's/[\W\.]*//'`;
 do
     git commit -o $each_git_file;
 done
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...