컴공생의 다이어리
[GitHub] 깃허브 리포지토리(Repository) 합치기 본문
깃허브 리포지토리(Repository) 합치기
깃허브 여러개의 리포지토리를 하나로 합치는 방법에 대해 정리하고자 한다.
1. 일단 깃허브에서 기존 리포지토리들을 합칠 새로운 리포지토리를 하나 생성한다.
2. 그런 다음 생성한 리포지토리를 git clone 명령어를 통해 로컬에 clone한다.
3. clone한 폴더로 이동한 뒤 git bash창을 열어준다.
4. subtree를 이용하는 아래 명령어를 통해 리포지토리를 합쳐준다.
git subtree add --prefix=(해당 Repository 하위의 디렉터리 구조) (옮겨올 Repository 주소) (옮겨올 Repository의 branch)
5. git push를 해준다.
728x90
'Development > Git' 카테고리의 다른 글
[Git] 깃 히스토리(커밋(Commit)의 날짜와 시간) 변경 : filter-branch 사용 (1) | 2021.08.26 |
---|---|
[Git] 깃 특정 브랜치(branch)만 clone하는 방법 (0) | 2021.08.23 |
[GitHub] 깃허브를 데이터 저장소처럼 활용 - raw.githubusercontent.com (0) | 2021.07.23 |
[Git] 깃 원격저장소(깃허브)에 올라간 커밋 제거(되돌리기) (1) | 2021.07.20 |
.gitkeep 파일은 무엇인가? (1) | 2021.06.25 |
Comments