본문 바로가기
  • hello world
Collaborative Tool

[GitHub] 레파지토리 Repositories 서브트리로 합치기 (잔디 보호!)

by JJoajjoa 2023. 9. 5.

 

혹시나 잔디가 어떻게 될지 모르니까 예비용 자식레파짓 하나 만들어서 실험해보고 하기

 

 

 

1. 먼저 바탕화면에 폴더 하나 만듦

 

 

 

2. 깃허브에 새로운 레파짓 생성

>> 이게 부모레파짓이 됨

>> 구분을 위해.. 바탕화면에 폴더는 g소문자 / 깃허브에 레파짓은 G대문자

 

 

 

3. 명령 프롬프트에서 바탕화면에 만든 가비지 폴더로 들어가서 깃 클론 해줌

>> 부모레파짓에 암것도 없으면 워닝뜸

>> 아무거나 커밋 한줄 추가해줌 (아니면 리드미 추가라도

 

 

 

 

4. g가비지 폴더에 G가비지 폴더 오른쪽 클릭 후 Open Git Bash here 클릭

 

 

 

 

 

5.  위에꺼 쓰고 밑에꺼 쓰고

 

git subtree add --prefix=[자식레파짓제목] [자식레파짓주소] [브랜치종류: main이나 master 정도일듯]

예시)

git subtree add --prefix=Study_Python https://github.com/어쩌구저쩌구/Study_Python.git main

 

git push origin HEAD:main

 

>> 브랜치 종류는 자식레파짓 들어가면 밑에 보임

 

저 연두 동그라미 안에 있는 글자가 메인일수도 있고 마스터일수도 있는데 본인꺼 쓰면 됨

 

 

 

 

6. 그러면 부모꺼에 추가되어있움

 

 

 

 

끝!