История изменений
Исправление swwwfactory, (текущая версия) :
$ git remote add -f Bproject /path/to/B <1>
$ git merge -s ours --no-commit Bproject/master <2>
$ git read-tree --prefix=dir-B/ -u Bproject/master <3>
$ git commit -m "Merge B project as our subdirectory" <4>
$ git pull -s subtree Bproject master <5>
после 4-го пункта абзац выделен - 1-5 делаешь один раз, а потом только pull -s subtree для «подлива».
Тоже делаешь, если нужно в proj1.2 - иначе просто тянешь/клонирешь или пулишь репу из proj1-repo
Исправление swwwfactory, :
$ git remote add -f Bproject /path/to/B <1>
$ git merge -s ours --no-commit Bproject/master <2>
$ git read-tree --prefix=dir-B/ -u Bproject/master <3>
$ git commit -m "Merge B project as our subdirectory" <4>
$ git pull -s subtree Bproject master <5>
после 4-го пункта абзац выделен - 1-5 делаешь один раз, а потом только pull -s subtree для «подлива».
Тоже делаешь, если нужно в proj1.2 - иначе просто тянешь или пулишь репу из proj1-repo
Исходная версия swwwfactory, :
$ git remote add -f Bproject /path/to/B <1>
$ git merge -s ours --no-commit Bproject/master <2>
$ git read-tree --prefix=dir-B/ -u Bproject/master <3>
$ git commit -m "Merge B project as our subdirectory" <4>
$ git pull -s subtree Bproject master <5>
после 4-го пункта абзац выделен - 1-5 делаешь один раз, а потом только pull -s subtree для «подлива». Тоже делаешь, если нужно в proj1.2 - иначе просто тянешь или пулишь репу из proj1-repo