Сообщение 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, где-то нет.
Вопрос такой. Я прохожусь по всем проектам в батнике, и делаю там
потом
И вот на одном проекте получаю
И вот не понимаю, чего не так? И почему в других проектах всё нормально?
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, где-то нет.
Вопрос такой. Я прохожусь по всем проектам в батнике, и делаю там
потом
И вот на одном проекте получаю
И вот не понимаю, чего не так? И почему в других проектах всё нормально?
UPD
Поменял модуль в другом месте, пушнул, сделал
Что-то пошуршало, как видно, но вроде ничего нового в текущей версии модуля, и всё равно в конце ошибка
Делаю в TortoiseGIT Submodule Update, там командную строку показывает такую же как у меня — там всё проходит без ошибок
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 --mergeremote: 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, там командную строку показывает такую же как у меня — там всё проходит без ошибок