Open juyeon-Bae opened 2 months ago
Organization 은 깃허브에서 제공하는 협업을 위한 그룹 기능이다. 해당 기능을 통해 여러 사람들과 그룹을 형성하여 프로젝트를 관리할 수 있다.
먼저, Organization의 리포지토리를 자신의 GitHub 계정으로 포크한다. 포크는 리포지토리의 복사본을 만들어 개인 계정에 저장하는 것을 의미함!
먼저, Organization의 리포지토리를 자신의 GitHub 계정으로 포크한다.
포크는 리포지토리의 복사본을 만들어 개인 계정에 저장하는 것을 의미함!
포크한 리포지토리를 로컬 환경으로 clone하여 작업한다.
clone
자신의 GitHub 계정에서 포크된 리포지토리를 연다.
터미널에서 다음 명령어를 실행하여 리포지토리를 클론한다.
git clone <복사한 URL>
클론된 디렉토리로 이동~:
cd <리포지토리 이름>
로컬에서 코드를 수정하고, 변경 사항을 커밋한다.
코드를 수정하거나 새로운 기능을 추가합니다.
변경 사항을 스테이징합니다:
git add .
커밋 메시지를 작성하여 커밋한다:
git commit -m "Feat: 새로운 기능 추가"
푸시(Push)
로컬에서 작업한 내용을 GitHub에 푸시하여 원격 리포지토리에 반영한다!
git push origin <브랜치 이름>
프로젝트 관리자가 PR을 리뷰하고 문제가 없으면 PR을 병합한다. PR이 병합되면 협업자는 로컬 리포지토리를 다시 동기화하여 작업을 이어갈 수 있다.
터미널을 열고 git pull 명령어로 최신 변경 사항을 가져온다. git pull origin <브랜치 이름 - main>
git pull origin <브랜치 이름 - main>
@0826486 참고하기~
Organization Repository 협업 가이드 🗺️
Organization이란?
1. 리포지토리 포크(Fork)
2. 포크한 리포지토리 클론(Clone)
자신의 GitHub 계정에서 포크된 리포지토리를 연다.
터미널에서 다음 명령어를 실행하여 리포지토리를 클론한다.
클론된 디렉토리로 이동~:
3. 코드 수정 및 커밋(Commit)
코드를 수정하거나 새로운 기능을 추가합니다.
변경 사항을 스테이징합니다:
커밋 메시지를 작성하여 커밋한다:
4. 원격 리포지토리에
푸시(Push)
하기로컬에서 작업한 내용을 GitHub에 푸시하여 원격 리포지토리에 반영한다!
5. Pull Request 병합(Merge)하기
6. VS CODE에서의 작업