Git 및 Github 소개
발행: (2026년 1월 18일 오후 03:08 GMT+9)
3 min read
원문: Dev.to
Source: Dev.to
버전 관리가 중요한 이유
- 모든 변경 사항이 기록됩니다
- 코드의 이전 버전으로 되돌릴 수 있습니다
- 누가 언제 변경했는지 확인할 수 있습니다
- 여러 개발자가 같은 프로젝트에서 안전하게 작업할 수 있습니다
Git으로 변경 사항 추적하기
Step 1: Initialize Git
git init
Git에게 프로젝트 추적을 시작하도록 알려줍니다.
Step 2: Check File Status
git status
변경된 파일을 보여줍니다.
Step 3: Add Files to Staging
git add .
. 은 모든 변경 파일을 추가합니다.
Step 4: Commit Changes
git commit -m "Describe what you changed"
커밋은 게임의 체크포인트를 저장하는 것과 같으며, 언제든지 나중에 돌아갈 수 있습니다.
GitHub에 코드 푸시하기
Step 1: Create a Repository on GitHub
- GitHub에 접속합니다.
- 새 저장소를 만듭니다.
- 저장소 URL을 복사합니다.
Step 2: Connect Your Project to GitHub
git remote add origin
Step 3: Push Your Code
git push -u origin main
코드가 이제 GitHub에 저장되고 온라인에서 접근할 수 있게 됩니다.
GitHub에서 코드 풀하기
풀은 GitHub에 있는 최신 코드를 내 컴퓨터로 다운로드합니다.
git pull origin main
다음 상황에서 유용합니다:
- 여러 대의 컴퓨터에서 작업할 때.
- 다른 개발자가 프로젝트에 변경을 가했을 때.
요약
- Git은 파일의 변경 사항을 추적합니다.
- 버전 관리는 코드를 관리하고 복구하는 데 도움을 줍니다.
- GitHub은 프로젝트를 온라인에 저장합니다.
- Push는 코드를 GitHub에 업로드합니다.
- Pull은 GitHub에서 업데이트를 다운로드합니다.
- Commits는 진행 상황을 단계별로 저장합니다.