2.0 KiB
2.0 KiB
Handoff
Исходный удаленный origin/master отстает и сейчас не содержит свежий хвост локальной работы.
Актуальное состояние для передачи:
- Рекомендуемая ветка:
push-fix-tail - Commit рекомендуемой ветки:
c18fa2b7e9ce9145b739725192ba750ac0d4462c - Локальный
master:9f81bc86f233d22efd2c54bf319bf61b0a7721a3 - Удаленный
origin/master:c8a669e01ccbd732099798afee5242c8f3404391
Почему две локальные ветки:
masterсодержит исходный тяжелый хвост из 3 непушенных коммитовpush-fix-tailсодержит тот же итоговый код, но проблемный commit с обложками разрезан на мелкие commits для безопасной передачи- Дерево
push-fix-tailэквивалентно итоговому состоянию прежнегоmaster
Файлы handoff:
NODEDC_TASKMANAGER-push-fix-tail.bundle— git bundle с веткамиpush-fix-tailиmasterimage-picker-popover-uncommitted.patch— незакоммиченный локальный diff дляplane-src/apps/web/core/components/core/image-picker-popover.tsx
Быстрое восстановление
git clone NODEDC_TASKMANAGER-push-fix-tail.bundle NODEDC_TASKMANAGER
cd NODEDC_TASKMANAGER
git checkout push-fix-tail
git apply ../image-picker-popover-uncommitted.patch
Если нужно проверить refs в bundle
git bundle list-heads NODEDC_TASKMANAGER-push-fix-tail.bundle
Ожидаемые refs:
refs/heads/push-fix-tail->c18fa2b7e9ce9145b739725192ba750ac0d4462crefs/heads/master->9f81bc86f233d22efd2c54bf319bf61b0a7721a3
Что брать в работу
Новому специалисту нужно брать в работу именно push-fix-tail, а не удаленный origin/master.