У меня есть ветвь master , которую я держал в чистоте, и оттуда я обрезал ветку dev . Это та ветка, над которой я сейчас работаю. У меня есть 20 классов по этой ветке в моем пакете, и я должен поднять CR только для 5 классов. Как я могу это сделать?
пока что я делаю,
Я сделал ветку с именем test из master.
git branch test
git checkout test
мой код из ветки dev в тестовую ветку за один коммит.
git merge --squash dev
здесь у меня все файлы находятся в промежуточной области. Удаление 15 классов из области подготовки и сохранение только 5, для которых мне нужно поднять CR.
git restore --staged <filename1>
.
.
git restore --staged <filename15>
после удаления 15 файлов, фиксации и повышения CR для оставшихся 5 файлов.