간혹 포크해서 내가 원하는 나의 리포지토리에 넣고 싶을 때가 있다.
깃 포크 해서 클론 하는 방법을 정리해보자.
나는 개인적으로 소스트리를 사용중이나,
혹시 몰라서 git bash도 각각 함께 기록해둔다.
깃배쉬는 사용해보질 못해서 설명이 부족할 수 있음....
1. 포크해둔 리포지토리의 경로를 복사한다.
2. 로컬에 다운 받는다.
1. 깃배쉬 기준 : 연결할 git bash 실행.
$ git clone https://github.com/rosedaily/agency-clone.git
클론 해 올 주소 입력
또는
2. 소스트리 기준 : 플러스탭 - clone
- 1. 복사한 리포지토리 경로
- 2. 내가 클론 해 올 로컬 경로
- 3. 클론
3. 로컬에 받은 파일 확인.
1. 깃배쉬 기준 : git 과 github 파일 제거
2. 소스트리 기준 : 별도로 할 것 없음
4. 새로운 저장소를 생성해준다.
나의 리포지토리에서 새로운 저장소이름 설정 후 생성!
새로운 리포지토리 생성 확인.
4. 새 리포지토리에 받아둔 파일들 옮기기.
1. 깃배쉬 기준 : 받아둔 폴더 (깃,깃헙 폴더 제거한) 오른쪽 마우스 - Git Bash Here 선택
git init
git remote add origin 새리포지토리url
git add .
git commit -m init
git push origin master
2. 소스트리 기준 : 아래 계속 설명.
4.2.1 소스트리의 add에서 받아둔 폴더를 선택 후 추가해준다.
(주의 : git, github 폴더 존재해야 함. 혹시 지웠다면 컨트롤z를 해보자..)
4.2.2 설정 - 원격에서 저장소 선택 후 편집 - 경로를 새로운 리포지토리로 변경 - 확인
4.2.3 마지막으로 푸시를 꼭 해준다!
5. 새로 생성한 리포지토리 확인
깃배쉬 사용법은 잘 몰라서 못해봤는데,
어떤 면에서는 깃배쉬가 나은것 같기도 하다.
그래도 소스트리가 직관적이라 사용법만 익히면 사용하기 좋은 듯 :)
'💻 더 나은 개발자 되기 > 셋팅, 오류, 꿀팁' 카테고리의 다른 글
esLint / Parsing error: No Babel config file detected for ... (3) | 2022.03.25 |
---|---|
[vue] 환경설정 및 Vue 프로젝트 생성까지 ( + 폴더구조) (4) | 2022.03.25 |
[jekyll] 지킬 테마 사이트 모음 (2) | 2022.03.22 |
[github] 엄청 간단! 배포해서 깃허브 페이지 사용하기 (2) | 2022.03.22 |
지킬 그리고 루비 설치(윈도우) (2) | 2022.03.20 |