Информация об изменениях

Сообщение Re[12]: git субмодули от 13.09.2024 21:03

Изменено 13.09.2024 21:13 пффф

Re[12]: git субмодули
Здравствуйте, andrey.desman, Вы писали:


AD>origin/HEAD — самый свежий коммит на главной ветке репозитория, название ветки может быть всякое. Это то же, что ты получишь, когда сделаешь git clone.



Ещё про голову вопрос.

Есть модуль,, используется в разных проектах, обычно я с каким проектом работаю, туда подсасываю новую версию, и коммичу, Но в разных проектах состояние может быть разным, где-то последняя версия, где-то не очень, где-то я сделал checkout main/master, где-то нет.

Вопрос такой. Я прохожусь по всем проектам в батнике, и делаю там
git pull


потом
git submodule update --init --recursive --remote --merge


И вот на одном проекте получаю

fatal: Unable to find refs/remotes/origin/HEAD revision in submodule path 'mymodule'


И вот не понимаю, чего не так? И почему в других проектах всё нормально?
Re[12]: git субмодули
Здравствуйте, andrey.desman, Вы писали:


AD>origin/HEAD — самый свежий коммит на главной ветке репозитория, название ветки может быть всякое. Это то же, что ты получишь, когда сделаешь git clone.



Ещё про голову вопрос.

Есть модуль,, используется в разных проектах, обычно я с каким проектом работаю, туда подсасываю новую версию, и коммичу, Но в разных проектах состояние может быть разным, где-то последняя версия, где-то не очень, где-то я сделал checkout main/master, где-то нет.

Вопрос такой. Я прохожусь по всем проектам в батнике, и делаю там
git pull


потом
git submodule update --init --recursive --remote --merge


И вот на одном проекте получаю

fatal: Unable to find refs/remotes/origin/HEAD revision in submodule path 'mymodule'


И вот не понимаю, чего не так? И почему в других проектах всё нормально?


UPD

Поменял модуль в другом месте, пушнул, сделал
git submodule update --init --recursive --remote --merge


remote: Enumerating objects: 8, done.
remote: Counting objects: 100% (8/8), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 6 (delta 4), reused 4 (delta 2), pack-reused 0 (from 0)
Unpacking objects: 100% (6/6), 575 bytes | 3.00 KiB/s, done.
From https://github.com/...
   de9aa72..8a2f29f  main       -> origin/main
fatal: Unable to find refs/remotes/origin/HEAD revision in submodule path '.bat'


Что-то пошуршало, как видно, но вроде ничего нового в текущей версии модуля, и всё равно в конце ошибка

Делаю в TortoiseGIT Submodule Update, там командную строку показывает такую же как у меня — там всё проходит без ошибок