Github

깃허브 리포지토리 합치기 (Repository 정리)

양상추상츄 2021. 12. 11. 23:12
 

깃허브 리포지토리(Repository) 하나로 합치기

요새 알고리즘을 공부하며 백준, 프로그래머스 등을 풀기 시작했고, 알고리즘에 관련된 책도 보기 시작했다. 그러면서 깃허브에 코드를 저장하고 싶어 리포지토리를 하나, 둘 만들다 보니 알고

hanco.tistory.com

 

깃허브 repository를 만들고 삭제하는것 까지는 알겠는데 옮기는 방법을 몰라서 한참을 해맸다.

그냥 안에 있는 파일을 새로운 repository로 옮기고 기존 repository는 삭제하는 방법으로 하려고 했는데

그안의 commit 기록들이 삭제가 되어서 심었던 잔디들도 같이 사라지는 현상이 생겼다. 😑

뭔가 했는데 안한것 같은 그런게 싫어서 정리할 방법을 찾던중 고마우신 분이 위의 방법을 올려주셨다.

 

 

 

새로운 repository를 만들고 clone으로 window에 생성후에 

 

git subtree add --prefix=(해당 Repository 하위의 디렉터리 구조) (옮겨올 Repository 주소) (옮겨올 Repository의 branch)

 

branch는 master 혹은 main으로 해주면 된다.

 

그 다음 git push