Hanpy's Blog

두 글자 이상 입력하세요.

/series/ko/git

Git

7편 · 마지막 업데이트 2026.02.01

1편부터 읽기 →
  1. Git/Github Introduction

    Git은 소스 코드의 변경 이력을 체계적으로 관리하는 분산형 버전 관리 시스템(DVCS)이며, GitHub은 이러한 Git 저장소를 클라우드 환경에서 호스팅하고 협업을 지원하는 플랫폼입니다.

  2. Git 설치와 개발 환경 설정 가이드

    Git은 소스 코드의 변경 이력을 체계적으로 관리하는 분산형 버전 관리 시스템(DVCS)이며, GitHub은 이러한 Git 저장소를 클라우드 환경에서 호스팅하고 협업을 지원하는 플랫폼입니다.

  3. Understanding Git Structure: Working Tree, Stage Area, and Local Repository

    Git 기본 구조(Working Tree, Stage Area, and Local Repository)에 대해 알아봅시다.

  4. Understanding Git Commands: Commit, Snapshot, Head, Branch, and Merge

    Git의 주요 명령어(commit, snapshot, head, branch, merge)와 개념을 알아봅시다.

  5. Pull Request

    Pull Request에 대한 기초와 코드 기여 방식에 대해 알아봅시다.

  6. PR 작성자와 리뷰어의 역할

    코드 리뷰는 승인 버튼을 누르기 위한 절차가 아니라, 더 나은 선택을 함께 고민하는 대화의 과정입니다. 이 글에서는 PR 작성자와 리뷰어의 관점에서, 리뷰하기 쉬운 PR을 만드는 방법과 좋은 리뷰를 남기는 기준을 알아봅시다.

  7. SSH Key 기반 Git 인증 정리

    GitHub와 GitLab에서 사용하는 SSH Key 인증의 개념부터 키 생성, ssh-agent 등록, ~/.ssh/config 설정, 다중 계정 Git 사용 방법까지 실무 관점에서 정리합니다.