발자취

[github] 원격 저장소(git) → 로컬 - Fork, Branch 생성, 로컬 저장소 연결 본문

이런저런 꿀팁/github

[github] 원격 저장소(git) → 로컬 - Fork, Branch 생성, 로컬 저장소 연결

해린 2024. 11. 11. 02:18

1. Fork 하기

Fork란?
깃허브에 업로드되어 있는 오픈 소스를 복사해오는 것

 

fork하고자하는 오픈소스 프로젝트의 우측 상단에 있는 Fork 버튼을 누른다.

회색으로 가려진 부분은 프로젝트명이다.

 

레포지토리 이름과 설명을 적어준 뒤 Create fork 버튼을 누르면, 해당 프로젝트가 나의 깃허브 레포지토리에 복사되어 추가된다.

 

2. Branch 생성

branch를 생성하는 이유?
프로젝트 협업에서 개인이 독립된 공간에서 작업을 진행할 수 있게 하기 위함.

 

나의 깃허브 속 Fork한 프로젝트에서 main 버튼을 누른 뒤, View all branches 버튼을 누른다.

 

New branch 버튼을 눌러 브랜치 이름을 지정한 뒤 생성해주면 된다.

 

3. 로컬 저장소 폴더와 원격 저장소(github) 연결하기

우선 로컬에 새로운 폴더를 생성한다.

그 뒤, 해당 폴더가 존재하는 경로에서 cmd를 연 뒤, 아래의 명령어를 차례로 입력한다.

 

git init
git remote add origin "해당 git의 http 주소"

 

*해당 git의 http 주소는 github 페이지 > Code 버튼 클릭하여 확인할 수 있다.

 

git pull origin "브랜치명"

 

위 과정을 모두 거치고 나면 로컬 폴더에 원격 저장소 속 파일들이 생긴다

 


 

 

[github] 로컬 → 원격 저장소(git)로 업로드하기 - Add, Commit, Push, Pull Request

[github] Fork, Branch 생성, 로컬 저장소 연결1. Fork 하기Fork란?깃허브에 업로드되어 있는 오픈 소스를 복사해오는 것 fork하고자하는 오픈소스 프로젝트의 우측 상단에 있는 Fork 버튼을 누른다.회색으

haelyn.tistory.com

다음 과정은 이 게시글에서 확인할 수 있다.