Может два тождественно структурированных мерзавца repos быть объединенными, когда у них никогда не будет общей истории?

См. Если это можно сделать с помощью функции политики S3 Bucket.

S3 Bucket Policy
Действия по добавлению политики в s3 Bucket

8
задан CharlesB 17 July 2013 в 12:43
поделиться

1 ответ

Можно выбрать один в другого:

$ cd project1
$ git config remote.project2.url /path/to/project2
$ git config remote.project2.fetch 'refs/heads/*:refs/project2/*'
$ git fetch project

Это даст Вам два (или больше) ответвления, содержа историю project1 и project2. Они все еще абсолютно независимы, просто используют ту же объектно-ориентированную память.

Затем (не протестированный), Вы могли использовать файл пересадки ткани (.git/info/grafts) где Вы могли перезаписать статус родителя фиксации (как первое из наличия project2 для родителя последний из project1)

Как Dustin говорит в комментариях, переоснова в порядке для "создания ее постоянной", путем воспроизведения project2 фиксирует на project1.


У Вас есть другая иллюстрация в этот "Используя Мерзавца в рамках проекта (разветвляющийся вокруг)" запись в блоге, особенно раздел "How to pull friends and influence people". Снова:

git checkout two_point_ooh
git remote add strelau git://gitorious.org/ruby-on-rails-tmbundle/mainline.git
git checkout -b strelau/two_point_ooh
git pull strelau two_point_ooh

подобный процесс, но для репозиториев, которые разветвлены (который не является точно Вашим случаем),

6
ответ дан 5 December 2019 в 22:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: