깃허브 repository를 만들고 삭제하는것 까지는 알겠는데 옮기는 방법을 몰라서 한참을 해맸다.
그냥 안에 있는 파일을 새로운 repository로 옮기고 기존 repository는 삭제하는 방법으로 하려고 했는데
그안의 commit 기록들이 삭제가 되어서 심었던 잔디들도 같이 사라지는 현상이 생겼다. 😑
뭔가 했는데 안한것 같은 그런게 싫어서 정리할 방법을 찾던중 고마우신 분이 위의 방법을 올려주셨다.
새로운 repository를 만들고 clone으로 window에 생성후에
git subtree add --prefix=(해당 Repository 하위의 디렉터리 구조) (옮겨올 Repository 주소) (옮겨올 Repository의 branch)
branch는 master 혹은 main으로 해주면 된다.
그 다음 git push
'Github' 카테고리의 다른 글
git pull 했을때 merge 오류 발생시 강제 덮어쓰기 (0) | 2022.01.11 |
---|---|
난 분명히 github 잔디를 심었는데 말을 안들을때 (1) | 2021.12.26 |
깃허브 삭제된 repository 복구하기 (1) | 2021.12.11 |