[Git·Github] 여러 Repository 하나로 합치기

2024. 12. 28. 17:02·Git·Github

0. 서론


이번 프로젝트를 진행하며, 백과 프론트에 각각 레포지토리를 만들었다.

나중에 관리하기 어려울 것 같다는 생각이 들어 하나로 합쳐보고자 한다.

1. 방법


1-1. 합칠 레포지토리 생성

commit이 하나도 되어있지 않다면 subtree에서 에러가 날 수 있다.

따라서, 레포지토리 생성 시 readme를 만드는 등 commit 기록을 1개 남겨놓아야 한다.

1-2. 합칠 레포지토리 클론

git clone {합칠 repo 주소}

1-3. 레포지토리로 이동

cd {repo 이름}

1-4. 합쳐야 하는 레포지토리 추가

git subtree add --prefix={repo 이름} {repo 주소} {브랜치 이름}

1-5. 합쳐진 레포지토리 푸시

git push origin

 

반응형
저작자표시 비영리 변경금지 (새창열림)
'Git·Github' 카테고리의 다른 글
  • [Git·Github] GitLab 레포지토리를 GitHub로 옮기기
  • [Git·Github] 특정 커밋 시점으로 되돌리기
  • [Git·Github] 특정 branch만 clone하는 법
  • [Git·Github] 깃허브 잔디가 보이지 않는 경우 대처법: fork해온 repository의 잔디가 심어지지 않아요
Dreaming-J
Dreaming-J
개발자로 성장해가는 과정을 기록하기 위한 공간
    반응형
  • Dreaming-J
    꿈꾸는 개발 공간
    Dreaming-J
  • 전체
    오늘
    어제
    • 카테고리 (46)
      • Infra (2)
      • CS (25)
        • 네트워크 (3)
        • 운영체제 (3)
        • 자료구조 (4)
        • 알고리즘 (15)
      • JAVA (10)
        • IntelliJ (1)
        • Stream (2)
        • String (4)
        • Map (1)
        • 기타 (1)
      • Git·Github (7)
      • 독서 (2)
        • 객체지향 설계 (2)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    disjoint
    플로이드-워샬
    Prim
    github
    dp
    자료구조
    독서
    순열
    string
    Binary search
    stream
    워셜
    코딩테스트
    탐색
    sort
    java
    GitLab
    다익스트라
    Git
    동적 계획법
    알고리즘
    집합
    조합
    그래프
    0/1
    Dijkstra
    Kruskal
    0/1 knapsack
    워샬
    정렬
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
Dreaming-J
[Git·Github] 여러 Repository 하나로 합치기
상단으로

티스토리툴바