티스토리 뷰

오늘은 Git의 기본 개념과 명령어를 중심으로 로컬 저장소를 생성하고 GitHub에 업로드하는 전 과정을 실습했습니다.
버전 관리 시스템인 Git의 핵심 흐름을 이해하고, 실습을 통해 직접 명령어를 사용해보며 익숙해지는 시간을 가졌습니다.
CLI 환경에서 직접 다루는 방식이 처음에는 낯설지만, 점차 익숙해지면서 개발에 꼭 필요한 필수 도구임을 실감할 수 있었습니다.


1. Git 저장소 초기화

작업 폴더에서 Git 저장소를 초기화하려면 다음과 같은 명령어를 사용합니다.

git init
  • .git 폴더가 생성되며, 이 폴더 내부에 Git이 추적할 데이터들이 저장됩니다.

2. Git 상태 확인

git status
  • 현재 Git 저장소의 상태를 확인합니다.
  • 추적되지 않은 파일, staged 상태, 커밋 여부 등을 확인할 수 있습니다.

3. Git 파일 추적 (add)

git add 파일명
# 또는 전체 파일
git add .
  • 워킹 디렉토리에서 수정한 파일을 staging area로 올립니다.
  • add를 해야만 이후에 commit할 수 있습니다.

4. 커밋 (commit)

git commit -m "커밋 메시지"
  • add된 변경 사항을 로컬 저장소에 영구적으로 저장합니다.
  • 커밋 메시지는 변경 내용을 간결하고 명확하게 작성하는 것이 좋습니다.

5. Git 로그 확인

git log
  • 커밋 히스토리를 확인할 수 있습니다.
  • 커밋 ID, 작성자, 날짜, 메시지가 출력됩니다.

6. 원격 저장소 연결 및 업로드

GitHub에 업로드하는 순서

  1. GitHub에서 새 저장소(repository) 생성
  2. 로컬 저장소에 원격 저장소 등록
git remote add origin https://github.com/사용자명/저장소명.git
  1. 최초 업로드 시, 기본 브랜치명을 main으로 설정
git branch -M main
  1. 업로드 (push)
git push -u origin main

이후에는 변경 사항을 다시 add → commit → push 순서로 반복 관리합니다.


7. 결론 및 정리

오늘은 Git을 활용하여 로컬 저장소를 초기화하고, 변경 사항을 커밋한 뒤 GitHub에 업로드하는 전체 흐름을 실습했습니다.
CLI 명령어를 직접 입력하면서 init, add, commit, push의 의미와 역할을 자연스럽게 익힐 수 있었고,
실제로 GitHub에 업로드된 결과를 확인하면서 버전 관리의 핵심 흐름을 체득할 수 있었습니다.

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2026/04   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30
글 보관함