hayu's 개발 일지

[TIL]240209 GitHub로 팀프로젝트 하기 본문

기술/git, github

[TIL]240209 GitHub로 팀프로젝트 하기

hayu00 2024. 2. 9. 22:01

0. 협업할 저장소의 프로젝트를 Fork해온다. / Fork는 다른 저장소에 있는 프로젝트를 내 저장소로 복사한다는 뜻이다.

0. fork로 가져온 저장소를 내 컴퓨터의 로컬에 clone한다. 

fork를 누른다.

 

1. Github에서 소스코드 다운로드한다.

git clone 주소 폴더이름

 

- 주소는 깃허브에서 들고 와야한다. / clone을 통해 복사한 주소이다.

- 폴더이름은 선택사항이다. 폴더 이름을 주면 폴더가 생성되어 그 안에 코드들이 다운로드되고 폴더이름을 안 줄 경우에는 깃허브 프로젝트 이름으로 폴더가 자동 생성되고 그 안에 코드들이 다운로드 된다.

 

2. Github에서 내 브랜치(branch)를 만든다.

git checkout -b 브랜치이름

 

3. 내 브랜치에 소스코드를 입력한다.

git add .
git commit -m "first commit"
git push origin 브랜치이름

 

4. 마스터 브랜치에 소스를 가져온다.

git pull origin master

 

- pull 하기전에 미리 기존의 코드를 commit 먼저 한다.

 

 

+ 브랜치끼리 이동하는 법

git checkout 브랜치이름

 

- 내 브랜치에서 마스터 브랜치로 이동하고 싶거나 다른 브랜치로 이동하고 싶을 때 사용한다.