① 하나로 합칠 새로운 레파지토리를 생성한다.
② 생성한 레파지토리 주소를 복사에서 터미널에서 클론 하고 해당 레파지토리로 이동합니다.
git clone [레파지토리 주소]
cd [레파지토리 이름] // 레파지토리로 이동 명령어
③ 아무 내용이나 커밋해서 push 하기
저는 README.md를 만들었습니다.
echo "# 레파지토리명" >> README.md
git add README.md
git commit -m "커밋 메세지"
git push origin main
▶ 3번을 생략하면 아래와 같은 오류가 발생합니다.
커밋 기록을 남기는 것이 중요합니다!!
④ 합치고 싶은 레파지토리 주소를 복사하여 아래의 명령어로 레파지토리를 추가해줍니다.
git subtree add --prefix=[레파지토리이름] [레파지토리주소] [레파지토리 브랜치명]
⑤ 변경사항을 push 합니다.
git push origin HEAD:main
⑥ 추가한 레파지토리를 확인할 수 있습니다.
참고 사이트
'Git' 카테고리의 다른 글
Git 설치 for MAC (0) | 2022.02.23 |
---|---|
VScode에서 Github로 업로드 하기 (0) | 2021.07.06 |
Window에 Git 설치하기 for VScode 연동 (0) | 2021.07.06 |
Spring : Github Pull request & Merge 충돌 해결 (0) | 2021.02.08 |
터미널에서 Github 사용하기 (0) | 2020.04.08 |