ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • GitHub 으로 협업하는 실습
    Software Development/Github 2023. 2. 13. 06:18

    소개:

    GitHub은 소프트웨어 개발 프로젝트의 버전 관리, 버그 추적, 프로젝트 관리를 제공하는 웹 기반 플랫폼입니다. 다수의 사람이 같은 프로젝트에 협업할 수 있기 때문에 팀 기반 소프트웨어 개발에서 필수적인 도구입니다. 이 연구실에서는 GitHub을 사용하여 다른 사람과 프로젝트를 협업하는 방법을 배울 것입니다.

     

    학습 목표:

    1. GitHub 계정 만들기.
    2. 레포지토리에서 프로젝트 포크하기.
    3. 로컬 컴퓨터에 레포지토리 복제하기.
    4. 프로젝트에 변경 사항을 만들고 커밋하기.
    5. 변경 사항을 포크 레포지토리로 푸시하기.
    6. 변경 사항을 원본 레포지토리에 기여하기 위한 풀 리퀘스트 생성하기.
    7. 풀 리퀘스트를 병합하여 변경 사항을 원본 레포지토리에 통합하기.

    지침:

    1. GitHub 계정 만들기:
      • GitHub.com에 접속하여 새 계정으로 가입합니다.
      • 이메일 주소를 확인합니다.
      • 프로필 정보를 작성합니다.
    2. 레포지토리에서 프로젝트 포크하기:
      • 기여하고자 하는 레포지토리를 찾습니다.
      • 레포지토리 페이지의 오른쪽 상단에서 "Fork" 버튼을 클릭합니다.
      • 이렇게 하면 레포지토리의 복사본이 당신의 GitHub 계정에 생성됩니다.
    3. 로컬 컴퓨터에 레포지토리 복제하기:
      • Git Bash (또는 기본 터미널 어플리케이션)을 엽니다.
      • 레포지토리를 저장할 디렉토리로 이동합니다.
      • 다음 명령어를 실행합니다: git clone https://github.com/<your-username>/<repository-name>.git
      • <your-username>를 GitHub 사용자 이름으로, <repository-name>를 방금 포크한 레포지토리의 이름으로 대체합니다.
    4. 프로젝트에 변경 사항을 만들고 커밋하기:
      • 텍스트 편집기에서 레포지토리 디렉토리를 엽니다.
      • 프로젝트에 기여하고자 하는 변경 사항을 만듭니다.
      • 변경 사항을 저장합니다.
      • Git Bash에서 레포지토리 디렉토리로 이동합니다.
      • 변경 사항을 준비하는 명령어를 실행합니다: git add .
      • 변경 사항을 커밋하는 명령어를 실행합니다: git commit -m "변경 사항의 설명"
    5. 변경 사항을 포크 레포지토리로 푸시하기:
      • 다음 명령어를 실행하여 변경 사항을 포크 레포지토리로 푸시합니다: git push origin master
    6. 변경 사항을 원본 레포지토리에 기여하기 위한 풀 리퀘스트 생성하기:
      • GitHub에서 레포지토리 페이지로 이동합니다.
      • "Compare & pull request" 버튼을 클릭합니다.
      • 풀 리퀘스트 양식을작성하여 변경 사항과 그 이유를 설명합니다.
      • "Create pull request" 버튼을 클릭합니다.
    7. 풀 리퀘스트를 병합하여 변경 사항을 원본 레포지토리에 통합하기:
      • 레포지토리 소유자가 풀 리퀘스트를 검토하여 승인하거나 수정 요청을 할 것입니다.
      • 풀 리퀘스트가 승인되면 레포지토리 소유자가 원본 레포지토리에 병합할 것입니다.

    축하합니다! GitHub을 사용하여 프로젝트에 협업하였습니다.

Designed by Tistory.