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

  1. GitHub에 접속합니다.
  2. 새 저장소를 만듭니다.
  3. 저장소 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는 진행 상황을 단계별로 저장합니다.
Back to Blog

관련 글

더 보기 »

Gitbash 및 Github 소개

정의 - Git은 모든 규모의 프로젝트를 처리하도록 설계된 널리 사용되는 무료 오픈소스 시스템입니다. 개발자가 코드의 변경 사항을 추적하고 f...

초보자를 위한 Git 및 GitHub 가이드

만약 파일을 `final_project.py` 로 저장하고, 그 다음에 `final_project_v2.py` 로, 그리고 결국 `final_project_v3.py` 로 저장한 적이 있다면, 여러분은 버전 관리의 수동 버전을 경험한 것입니다.

🚀 Git 및 GitHub 시작하기: 초보자 가이드

무엇이고 왜: Git vs. GitHub - 문제가 발생했을 때 이전 버전으로 되돌릴 수 있습니다. - 팀원들과 작업하면서 서로의 작업을 덮어쓰지 않을 수 있습니다. - 누가 어떤 변경을 했는지 확인할 수 있습니다.