반응형
기존 repository Clone
// 모든 브랜치
git clone --bare { 기존 git repository 주소 }
// 특정 브랜치
git clone -b { 브랜치명 } --single-branch --bare { 기존 git repository 주소 }
--mirror 옵션을 사용할 수도 있지만, 에러가 나서 bare 옵션 사용
폴더명 변경
clone이 완료되면 old_name.git 폴더가 하나 생성된다.
old_name.git 을 .git 으로 변경
// 기존 repository명으로 생성된 폴더 이름을 변경
mv { 기존 repository명 }.git .git
새로운 repository와 연결
// .git 폴더로 이동
cd .git
// 새로운 repository와 연결
git remote set-url origin { 새로운 repository 주소 }
새로운 repository에 push
// 새로 연결된 repository에 push
git push --mirror
반응형
'Git' 카테고리의 다른 글
[Git] token 발급 및 SourceTree 비밀번호 변경 (0) | 2022.02.17 |
---|---|
Readme 파일 구조 작성 꿀팁!(tree명령어, file-tree-generator) (0) | 2022.01.07 |
[Github] Repository Public/Private 전환 (0) | 2021.12.28 |
[Git] 명령어 정리 (0) | 2021.10.20 |
[Git] Github Actions를 이용한 AWS S3웹 배포 자동화 (0) | 2021.10.18 |