깃허브(GitHub) 기초 사용법

단계를 눌러 순서대로 확인해보세요.

  1. 저장소(Repository) 만들기

    GitHub에서 New repository를 클릭해 저장소 이름을 정하고 공개 또는 비공개 여부를 선택하면 새 프로젝트 공간이 만들어집니다.

  2. 커밋하고 푸시하기

    작업한 파일의 변경사항을 커밋 메시지와 함께 기록하고, 푸시(push)를 실행하면 로컬 컴퓨터의 변경 내용이 원격 저장소에 업로드됩니다.

  3. 이슈(Issue)로 할 일 관리하기

    Issues 탭에서 버그나 해야 할 작업을 등록하고, 라벨과 담당자를 지정해 프로젝트의 할 일을 체계적으로 관리할 수 있습니다.

  4. 브랜치 만들어 작업 분리하기

    새 브랜치를 만들면 기존 코드에 영향을 주지 않고 독립된 공간에서 기능을 개발하거나 실험할 수 있습니다.

  5. 풀 리퀘스트(Pull Request)로 협업하기

    브랜치에서 작업한 변경사항을 메인 브랜치에 합쳐달라고 요청하는 것이 풀 리퀘스트이며, 팀원의 리뷰와 코멘트를 거친 뒤 병합(머지)합니다.

  6. 왜 유용할까?

    여러 사람이 동시에 같은 프로젝트를 작업해도 누가 언제 무엇을 바꿨는지 이력을 추적할 수 있고, 충돌이 생겨도 안전하게 관리하고 되돌릴 수 있습니다.

코드도 결국 하나의 문서다

깃허브는 코드의 변경 이력을 남기고 여러 사람이 함께 작업할 수 있게 해주는 플랫폼으로, 개발자가 아니더라도 프로젝트 문서나 설정 파일을 관리하는 용도로도 유용하게 쓸 수 있습니다.

코드를 편집할 때는 VS Code 단축키도 함께 확인해보세요

저장소에 올릴 코드를 더 빠르게 편집하고 싶다면 VS Code 필수 단축키와 화면 구성 익히기도 참고해보세요.

자주 묻는 질문

비공개 저장소도 무료로 만들 수 있나요?

네, 개인 계정 기준으로 비공개 저장소도 무료로 만들 수 있으며, 협업 인원이나 고급 기능에 따라 유료 플랜이 필요할 수 있습니다.

실수로 잘못된 내용을 커밋하면 되돌릴 수 있나요?

네, 깃허브는 모든 변경 이력을 저장하므로 이전 커밋으로 되돌리거나 특정 변경사항만 취소하는 것이 가능합니다.