GIT: Sloučení(merge) repozitářů

9. 8. 2020

Jak na sloučení (merge) dvou repozitářů bez ztráty historie? Celkem jednoduše není to žádná věda!

1. Připravíme nový repozitář

git init
git remote add origin git@lukashron.cz:example/merge.git

2. Připojíme první repozitář k sloučení

git remote add -f repo_one git@lukashron.cz:example/one.git

3. Sloučíme napojený repozitář do mastru

git merge repo_one/master --allow-unrelated-histories

4. Připojíme druhý repozitář k sloučení

git remote add -f repo_two git@lukashron.cz:example/two.git

5. Sloučíme repozitář do mastru

git merge repo_two/master  --allow-unrelated-histories

6. Pushneme změny

git push -u origin master

Nejnovější příspěvky