git-subtree

Я объединил дерево с моим репозиторием, используя поддерево git add без опции squash. Журнал git показывает, что коммиты были успешно добавлены в репозиторий. Однако, если я делаю git log --follow filename, история останавливается на слиянии и не показывает предыдущие коммиты. Я попробовал использовать -...

Есть ли простой способ переместить поддерево, добавленное с помощью следующего cmd git subtree add --prefix=<prefix> <repository> <commit> Другими словами, можно ли изменить префикс с dir1 на dir2. Ответ на поддерево git: можно ли изменить ветвь/путь поддерева в раздвоенном репозитории? ...

У меня есть два репозитория для двух веб-сайтов, но эти два веб-сайта используют одну и ту же структуру. Я хотел сделать специальный репозиторий для самого фреймворка, но я не уверен, как это будет работать. В настоящее время я разрабатываю фреймворк в website1, а затем копирую его в website2 каждый раз, ко...

У меня есть большой частный репозиторий, который поддерживается в локальной сети. Я бы хотел автоматически вытолкнуть поддерево этого репозитория за пределы этой сети. Мне нужно, чтобы это было просто: *Задача* кто-то толкает в локальный удаленный репозиторий -- > поддерево автоматически толкается в како...

Я использую поддерево git для совместного использования вложенной папки моего исходного кода между проектами. Это работает нормально, но каждый раз, когда я выполняю push поддерева git, терминал показывает постоянно растущий список коммитов: git subtree push --prefix=public/js/engine engine-remote master -...

рассмотрим следующий сценарий: Я разработал небольшой экспериментальный проект A в своем собственном РЕПО Git. Теперь он созрел, и я хотел бы быть частью более крупного проекта B, который имеет свой собственный большой репозиторий. Теперь я хотел бы добавить A в качестве подкаталога B. Как мне объединить A ...

каковы концептуальные различия между использованием подмодуля git и поддерева? каковы типичные сценарии для каждого?...

Я использую поддерево Git с несколькими проектами, над которыми я работаю, чтобы поделиться некоторым базовым кодом между ними. Базовый код часто обновляется, и обновления могут происходить в любом из проектов, причем все они в конечном итоге обновляются. я столкнулся с проблемой, когда git сообщает, что мое...