IntoTheDrama / IntoTheDrama-FE

WSM 2학기 수행평가 리포지토리 입니다
https://intothedrama.netlify.app/
0 stars 2 forks source link

[Cooperation ] organization에서 협업하기 가이드 참고하기! #2

Open juyeon-Bae opened 2 months ago

juyeon-Bae commented 2 months ago

Organization Repository 협업 가이드 🗺️

Organization이란?

Organization 은 깃허브에서 제공하는 협업을 위한 그룹 기능이다. 해당 기능을 통해 여러 사람들과 그룹을 형성하여 프로젝트를 관리할 수 있다.


1. 리포지토리 포크(Fork)

먼저, Organization의 리포지토리를 자신의 GitHub 계정으로 포크한다.

포크는 리포지토리의 복사본을 만들어 개인 계정에 저장하는 것을 의미함!

  1. Organization 리포지토리로 이동한다.
  2. 우측 상단의 Fork 버튼을 클릭하여 자신의 계정으로 fork 한다.


2. 포크한 리포지토리 클론(Clone)

포크한 리포지토리를 로컬 환경으로 clone하여 작업한다.

  1. 자신의 GitHub 계정에서 포크된 리포지토리를 연다.

  2. 터미널에서 다음 명령어를 실행하여 리포지토리를 클론한다.

    git clone <복사한 URL>
  3. 클론된 디렉토리로 이동~:

    cd <리포지토리 이름>

3. 코드 수정 및 커밋(Commit)

로컬에서 코드를 수정하고, 변경 사항을 커밋한다.

  1. 코드를 수정하거나 새로운 기능을 추가합니다.

  2. 변경 사항을 스테이징합니다:

    git add .
  3. 커밋 메시지를 작성하여 커밋한다:

    git commit -m "Feat: 새로운 기능 추가"

4. 원격 리포지토리에 푸시(Push)하기

로컬에서 작업한 내용을 GitHub에 푸시하여 원격 리포지토리에 반영한다!

git push origin <브랜치 이름>

5. Pull Request 병합(Merge)하기

프로젝트 관리자가 PR을 리뷰하고 문제가 없으면 PR을 병합한다. PR이 병합되면 협업자는 로컬 리포지토리를 다시 동기화하여 작업을 이어갈 수 있다.


6. VS CODE에서의 작업

터미널을 열고 git pull 명령어로 최신 변경 사항을 가져온다. git pull origin <브랜치 이름 - main>

juyeon-Bae commented 2 months ago

@0826486 참고하기~