Git 학습

발행: (2026년 1월 5일 오전 01:45 GMT+9)
2 min read
원문: Dev.to

Source: Dev.to

Git이란

Git은 2005년에 Linus Torvalds가 만들었습니다.

버전 관리 시스템

버전 관리 시스템의 종류

1. 로컬 VCS

  • 예시: (제공되지 않음)
  • 제한 사항:
    • 협업 불가
    • 데이터 손실 위험

2. 중앙 집중식 VCS

  • 예시: (제공되지 않음)
  • 작동 방식: (설명되지 않음)

3. 분산형 VCS

  • 예시:
    • Git
  • 장점:
    • 각 개발자가 전체 히스토리를 보유
    • 오프라인 작업 가능
    • 변경 사항을 나중에 GitHub나 GitLab 같은 플랫폼에 푸시

Git 작동 방식

워크플로우:
Working Directory → Staging Area → Local Repository → Remote Repository

  • git add – 변경 사항을 스테이징 영역으로 이동
  • git commit – 로컬에 변경 사항 저장
  • git push – 원격 저장소에 변경 사항 업로드

구성 요소

  • Working Directory
  • Staging Area
  • Repository – 프로젝트 파일의 모든 버전을 추적하고 전체 히스토리를 유지하는 저장소 위치.
  • Local repository
  • Remote repository

GitLab이란

Git을 GitLab에 연결하기

  1. GitLab에 저장소를 생성합니다.
  2. 로컬 저장소를 연결합니다:
https://gitlab.com/username/portfolio.git
  1. 이제 로컬 변경 사항이 GitLab에 표시됩니다.
Back to Blog

관련 글

더 보기 »

Git 초보자를 위한

Git이란 무엇인가? Git은 코드의 변경 사항을 저장하고 추적하며 관리하는 데 도움이 되는 도구입니다. 간단히 말하면, Git은 프로젝트의 모든 버전을 기억하므로 여러분은…

GitLab 시작하기

Git이란 무엇인가? Git은 소프트웨어 개발 중 소스 코드의 변경 사항을 추적하기 위해 사용되는 분산 버전 관리 시스템이다. 이는 여러 개발자가…