Git 및 Git-Hub에 대한 모든 것: git과 git-hub의 관계, 설치, 두 도구를 연동하여 시작하기 위한 초보자 가이드

발행: (2026년 1월 19일 오전 07:50 GMT+9)
4 min read
원문: Dev.to

Source: Dev.to

Introduction: Understanding Git and GitHub

Git은 코드 변경 사항을 추적하고, 개발자 간 협업을 촉진하며, 누가 어떤 변경을 했는지 기록하는 인기 있는 버전 관리 시스템입니다.

GitHub은 Git 저장소를 호스팅하는 독점 플랫폼으로, 접근 제어, 이슈 트래킹, 기능 요청, 작업 관리, 지속적 통합, 위키 등 프로젝트마다 다양한 기능을 추가합니다.

Step 1: Opening a GitHub Account

GitHub에서 무료 계정을 만들세요:

https://github.com/

Step 2: Downloading Git Bash and Launching It

공식 사이트에서 최신 Git for Windows( Git Bash 포함)를 다운로드하세요:

https://git-scm.com/install/

설치 후 Git Bash를 실행하고 버전을 확인합니다:

Git Bash version screen

Step 3: Git Configuration – Set Identity

GitHub 계정에 사용한 사용자 이름과 이메일을 동일하게 설정합니다:

Git configuration screen

일반적인 명령어 (Git Bash에서 실행):

git config --global user.name "Your GitHub Username"
git config --global user.email "you@example.com"

Step 4: Confirm the Configured Identity

Git에 올바른 정보가 저장되었는지 확인합니다:

Git identity verification

git config --list

참고: 이메일이 GitHub 가입 시 사용한 것과 일치하는지 확인하세요.

Step 5: Generating an SSH Key – Connecting Git to GitHub

SSH 키는 머신을 GitHub에 인증시켜, 비밀번호를 반복 입력하지 않아도 안전하게 통신할 수 있게 해줍니다.

새 SSH 키를 생성하고(이미 가지고 있지 않은 경우) ssh‑agent에 추가합니다:

ssh-keygen -t ed25519 -C "you@example.com"
# 프롬프트에 따라 진행; 기본 파일 위치를 사용하려면 Enter를 누르세요.
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519

생성된 공개 키는 아래와 비슷하게 표시됩니다:

SSH key generation output

Step 6: Add the SSH Key to GitHub

  1. 공개 키 파일(~/.ssh/id_ed25519.pub)의 내용을 복사합니다.
  2. GitHub에서 Settings → SSH and GPG keys → New SSH key 로 이동합니다.
  3. 키를 붙여넣고, 알아보기 쉬운 제목을 지정한 뒤 저장합니다.

키가 추가되면 GitHub에서 확인 이메일을 보냅니다.

Adding SSH key in GitHub settings

Step 7: Open a Project Folder on GitHub

이제 기존 저장소를 복제하거나 새 저장소를 만든 뒤, Git Bash를 사용해 로컬에서 작업할 수 있습니다. 예를 들어 저장소를 복제하려면:

git clone git@github.com:YourUsername/your-repo.git

이제 변경 사항을 추적하고, 커밋을 푸시하며, GitHub을 통해 협업을 시작할 준비가 되었습니다!

Back to Blog

관련 글

더 보기 »

Git 및 GitHub 시작하기

새로운 학습 곡선과 기회를 탐구하는 것은 내가 2026년에 절대 하지 않을 것이라고 생각했던 일입니다. 이 글에서는 첫 번째 w 동안 배운 교훈들을 공유합니다.