(Fork & PR 브랜치 전략)

GitHub의 organization을 이용해 협업하기👥

organization은 GitHub의 단체 계정입니다.

이 페이지에서는 Fork & Pull Request 방식을 사용한 브랜치 전략을 안내합니다.

단체 계정의 Repository는 작업자가 많기 때문에 이 Repository에 직접 작업하지 않고 내 계정으로 복사해서(fork) 작업 하고 팀원들과 검토?(pull request)후 합치는(merge) 과정을 거칩니다.

1️⃣ Fork하기

작업하려는 organization Repositiory에서 fork를 합니다.

스크린샷 2023-04-05 오전 12.47.44.png

Owner가 꼭 개인 계정으로 되어 있나 확인해주세요!

스크린샷 2023-04-05 오전 12.52.30.png

fork된 Repository에서 작업하는 방법은 다른 Repository와 동일합니다. 내 계정에 fork된 Repository를 Local(개인 노트북이나 컴퓨터)에 clone하여 사용하면 됩니다.

단, 원본 저장소의 업데이트가 있을 경우 나중에 내 저장소에도 받아 올 수 있게 하기 위해서는 원본 저장소의 주소를 연결해 주어야 합니다.

현재 프로젝트에 등록된 리모트 저장소 확인하는 명령어를 실행시켜 현재 상태는 어떤가 확인하겠습니다.