github
[github] github fork하는 법(main 이외의 branch에서 clone하기)
딩보
2024. 2. 3. 22:48
git 경험이 없는 팀원들과 팀플을 하기 위해 노션에 작성했던 github 사용방법 블로그에도 올려보기!
- github fork 뜨기
- 하고싶은 github 원본 저장소에서 fork 버튼 누르기
- 만약 main 브랜치 이외의 다른 브랜치도 받아오고 싶다면 Copy the main branch only 해제
- create fork 버튼 클릭
- 하고싶은 github 원본 저장소에서 fork 버튼 누르기
- 로컬 폴더 생성
- 원하는 디렉터리에 폴더 생성(나는 주로 찾기 쉽게 바탕화면에 추가하는 편!)
- 생성한 폴더에 오른쪽 마우스 클릭
- git bash here 클릭
- 터미널 창에 아래 명령어 입력
git init
git clone https://github.com/자신의 github id/repo 이름.git
- 만약 main이 아닌 다른 브랜치에서 clone하고 싶다면
git clone --branch 브랜치명 https://github.com/자신의 github id/repo 이름.git
git branch를 local로 가져와서 front 브랜치로 checkout- (git bash 터미널에 아래 명령어 입력)
git fetch origin
git checkout -b front origin/front
- (git bash 터미널에 아래 명령어 입력)
- 만약 main이 아닌 다른 브랜치에서 clone하고 싶다면
- 원하는 디렉터리에 폴더 생성(나는 주로 찾기 쉽게 바탕화면에 추가하는 편!)
- 자신의 저장소에 push
- git add .
git commit -m "커밋 메시지(각자 수정한 부분이나 개발한 기능 적기)"
git push origin 브랜치명
- git add .
- 원본 저장소에 pull request
- github 사이트에서 push가 잘 되었는지 커밋 메시지를 확인한 후, push가 완료되었으면 pr하기
자신의 repo/브랜치명 -> 원본저장소 repo/브랜치명으로 pull request
- github 사이트에서 push가 잘 되었는지 커밋 메시지를 확인한 후, push가 완료되었으면 pr하기