Git과 GitHub 초보 가이드 – 코드 관리의 첫걸음

개발자라면 반드시 알아야 할 Git과 GitHub의 기본 사용법을 초보자 눈높이에서 설명합니다.

Git이란?

Git은 버전 관리 시스템입니다. 코드의 변경 이력을 기록하고, 실수로 코드를 망쳐도 이전 버전으로 돌아갈 수 있습니다.

  • 문서 작업에서 “보고서_최종.doc”, “보고서_진짜최종.doc”을 만드는 대신
  • Git으로 하나의 파일에서 모든 변경 이력을 관리

GitHub란?

Git으로 관리하는 코드를 온라인에 저장하고 공유하는 플랫폼입니다.

  • 코드 백업 (내 컴퓨터가 고장나도 안전)
  • 다른 개발자와 협업
  • 포트폴리오 (채용 시 GitHub 프로필 확인)

Git 기본 명령어

명령어설명
git init새 Git 저장소 생성
git add .변경된 모든 파일 스테이징
git commit -m “메시지”변경 사항 저장 (스냅샷)
git status현재 상태 확인
git log커밋 이력 보기
git push원격 저장소에 업로드
git pull원격 저장소에서 다운로드
git clone URL원격 저장소 복제

실습: 첫 커밋 만들기

# 1. 프로젝트 폴더 생성nmkdir my-projectncd my-projectnn# 2. Git 초기화ngit initnn# 3. 파일 생성necho "# 내 프로젝트" > README.mdnn# 4. 스테이징 (커밋 준비)ngit add README.mdnn# 5. 커밋 (저장)ngit commit -m "첫 번째 커밋: README 추가"

GitHub에 올리기

  1. github.com에서 새 Repository 생성
  2. 터미널에서 다음 명령어 실행:
git remote add origin https://github.com/유저명/저장소명.gitngit branch -M mainngit push -u origin main

이제 GitHub에서 내 코드를 확인할 수 있습니다!

마무리

이 글이 도움이 되셨다면 댓글과 공유 부탁드립니다. 더 유용한 정보로 찾아뵙겠습니다!

Leave a Comment