История изменений
Исправление
curufinwe,
(текущая версия)
:
Насколько я понял, там алгоритм такой. Делается checkout ветки, потом все файлы копируются в другое место, делается git --reset hard, и checkout следующей ветки. Вот этот checkout следующей ветки и обламывается, оно что ли остается внутри старой, насколько я понимаю, и не видит хеша из новой. Если удалять полностью старую ветку через rm -rf, то скрипт работает. Как же оно раньше работало? Ничего не понимаю.
Исходная версия
curufinwe,
:
Насколько я понял, там алгоритм такой. Делается checkout вертки, потом все файлы копируются в другое место, делается git --reset hard, и checkout следующей ветки. Вот этот checkout следующей ветки и обламывается, оно что ли остается внутри старой, насколько я понимаю, и не видит хеша из новой. Если удалять полностью старую ветку через rm -rf, то скрипт работает. Как же оно раньше работало? Ничего не понимаю.