Я добавил поддерева на git, который, кажется, работает. Я вошел в каталог и внес некоторые изменения, а затем нажал.Как нажать на git поддерево?
Я заметил, что эти изменения отображаются в родительском проекте, но репозиторий, который я использовал в качестве источника, не обновлялся.
Я попытался git subtree push
возвращающий:
Вы должны предоставить опцию --prefix.
Также git subtree push --prefix=my/folder [email protected]
, который возвращает:
Вы должны предоставить
<repository> <ref>
Что такое правильный способ подтолкнуть изменения происхождения репо для моего мерзавца поддерева?
Edit: было предположено, что я делаю:
git subtree push --prefix=my/folder origin master
Когда я запускаю выше него начинается процесс, но в конечном итоге говоря ветвь позади. Так я бегу:
git subtree pull --prefix=my/folder origin master
Который возвращает «Уже до настоящего времени»
Вы никогда не упоминаете о том, чтобы совершить 'commit' (который обычно происходит между внесением изменений и нажатием). Вы ввели эти изменения в поддерево? – crashmstr
@crashmstr Я совершил изменения в родительском проекте, мне тоже нужно выполнить команду поддерева? –
Вы пробовали вот так: 'git subtree push origin master'? (Или, что бы вы ни отправили удаленно и ветвь) – Dan