Вопрос в попадании на собеседование. Получается, чтобы до туда пройти, надо лгать о своём опыте, и это судя по всему уже считается нормальной практикой в IT...
Ой, да ладно, тоже мне аналогия. У всех процедурных языков программирования гораздо больше общего, чем у грузовика и самолёта. Тем более в наше время технологии исопльзуются одни и те же в разных языках (базы данных, протоколы, брокеры сообщений и т.п.), это уже не так важно, на чём программировать. Я считаю, что завязывать вакансии начиная с уровня middle (ну, или может senior) на конкретный язык - глупо.
historydev, тогда могу разве что посоветовать проверить версию Gradle wrapper/plugin, может быть у вас он старой версии, где ещё не было метода implementation(), а был compile() вместо него
если есть запасной диск какой-то, то можно было бы туда все разделы скопировать, поставить на старый винду, потом скопировать туда разделы Linux после неё (лучше всего выбрать GPT вместо MBR)
ещё было бы проще подключить второй диск отдельный и туда поставить Windows, а исходный диск не трогать )
имеется ввиду, что код на JS всегда выполняется в одном потоке и можно не заморачиваться с синхронизацией, а вот вызовы стандартной библиотеки для ввода-вывода, например, могут выполняться в других потоках под капотом, но это как бы скрыто от нас (JS-кодеров)
Сергей Кузнецов, автор вопроса упомянул "а мне требуется залогить все коммиты которые были сделаны в dev/2.6 и есть соотвествено после пула в main, но нет в dev/2.4 dev/2.5" - вроде бы он это и хочет