LINUX.ORG.RU

История изменений

Исправление curufinwe, (текущая версия) :

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

Исходная версия curufinwe, :

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