У меня есть репозиторий SVN, который я скопировал на свой компьютер, и я вносил некоторые изменения и коммиты.Я делаю коммит для каждой проблемы кода, которую я решаю (которую меня попросили решить).Если я нахожусь в процессе ее решения, я просто сохраняю код и оставляю его на своем компьютере (пока я не решу его, чтобы я его зафиксировал).Я использую git svn
.
Сегодня я решил три проблемы (и поэтому сделал три коммита) и оставил код в процессе решения еще одного.Я хочу нажать (dcommit
) все коммиты, которые я сделал локально.
Дело в том, что у меня все еще есть файлы, которые не были зафиксированы, и, когда я пытаюсь dcommit
I get ", требуется обновить"для каждого из них.
Как я могу git svn dcommit
только то, что я сделал git add
в моем локальном репо?Я хочу сделать именно то, что делает git push
, и не трогать все мои неверсированные файлы / разности.
Я знаю, что это, вероятно, халатность или что-то в этом роде, но мой рабочий процесс идет.