서로 다른 Git 레포지토리의 커밋 이력을 유지한 채로 하나의 레포지토리로 합치고 싶은 경우 다음과 같은 방법을 사용할 수 있다.
git remote add 리모트이름 해당_저장소_경로
~/workspace/project1
이라면, 이 경로를 입력해주면 된다.git fetch 리모트이름 --tags
git merge --allow-unrelated-histories 리모트이름/브랜치이름
--allow-unrelated-histories
--tags
옵션을 줬기 때문에, 리모트명/브랜치명 형식으로 리모트 저장소의 브랜치를 지정할 수 있다.git remote remove 리모트이름