Сергей Кузнецов, спасибо, вот теперь, кажется, понял идею, что в той папке обновить ветку, запушить обнову, а в редакторе уже подтягивать ее, и потом переключаться
Сергей Кузнецов, к сожалению, это тоже не решает моих проблем, ведь оно, по сути, создает копию файлов репозитория в новой папке, и там заново надо ставить и зависимости, и, собственно, запускать сам проект
Сергей Кузнецов, еще частенько бывает что TypeScript начинает тупить, и отказывается видеть импорты, особенно когда переписывались файлы с .js на .ts, в мастере есть уже такие изменения, но при переключении откатывается на старые версии файлов, потом снова новые прилетают, и когда сборка даже не падает, в таких случаях приходится ее все равно вручную перезапускать
Сергей Кузнецов, фронтендовый проект довольно большой, есть долгоживущие ветки, на которые надо периодически переключаться, обновлять их, вкидывая мастер, и продолжать работу. При этом много изменений файлов получается, запускается пересборка, потом еще после обновлений ветки, это сильно кушать оперативку начинает, а порой даже сама сборка падает с нехваткой оперативки. Если бы на момент переключения ветка была уже обновлена, изменений было бы сильно меньше, и жилось бы легче)