puttygen.site

둘러보기

최근 바뀜

프로그래밍 초보자를 위한 Git 기본 개념 및 사용법

키 생성 후 일상, 최종 수정 2026.10.30
프로그래밍 초보자를 위한 Git 기본 개념 및 사용법
분류프로그래밍 기초
작성김퍼티
등록일2026.10.30

이 글에서는 프로그래밍 초보자를 위해 Git의 기본 개념과 실전 사용법을 쉽게 설명합니다. 버전 관리 도구에 대한 이해를 돕습니다.

Git이란 무엇인가?

Git은 소스 코드 버전 관리 시스템으로, 한 프로젝트의 다양한 버전을 관리할 수 있도록 도와줍니다. 파일의 변경 이력을 추적하며, 여러 사람이 동시에 작업할 수 있는 환경을 제공합니다.

Git의 기본 용어

  • 리포지토리(repository): 프로젝트의 파일과 변경 이력을 저장하는 공간입니다.
  • 커밋(commit): 코드의 변경 사항을 저장하는 작업으로, 커밋에는 메시지를 추가해 변경 내용에 대한 설명을 남길 수 있습니다.
  • 브랜치(branch): 코드 작업을 독립적으로 진행할 수 있는 별도의 작업 공간을 생성합니다.
  • 푸시(push): 로컬 리포지토리의 변경 사항을 원격 리포지토리에 반영하는 작업입니다.
  • 풀(pull): 원격 리포지토리의 변경 사항을 로컬에 가져오는 작업입니다.

Git 설치하기

아래의 단계에 따라 Git을 설치할 수 있습니다.

  1. Git의 공식 웹사이트인 git-scm.com에 접속합니다.
  2. 운영체제에 맞는 설치 파일을 다운로드합니다.
  3. 설치 파일을 실행하고, 안내에 따라 설치를 완료합니다.

첫 리포지토리 만들기

이제 Git을 설치했으니, 나만의 리포지토리를 만들어 보겠습니다.

  1. 터미널(명령 프롬프트)을 열고 다음 명령어를 입력하여 새 디렉토리를 생성합니다:
  2. mkdir my_project
  3. 생성한 디렉토리로 이동합니다:
  4. cd my_project
  5. 리포지토리를 초기화합니다:
  6. git init

코드 변경 사항 커밋하기

이제 파일을 추가하고 변경 사항을 커밋해 보겠습니다.

  1. 텍스트 편집기에서 간단한 파일을 만듭니다 (예: touch hello.txt).
  2. 변경된 파일을 스테이징합니다:
  3. git add hello.txt
  4. 변경 사항을 커밋합니다:
  5. git commit -m "첫 커밋 추가"

원격 리포지토리에 푸시하기

마지막으로, 원격 리포지토리에 변경 사항을 푸시해 보겠습니다. GitHub와 같은 플랫폼에 계정을 만든 후, 새로운 리포지토리를 생성합니다.

  1. 원격 리포지토리와 연결합니다:
  2. git remote add origin https://github.com/username/my_project.git
  3. 변경 사항을 푸시합니다:
  4. git push -u origin master

마무리

이제 Git의 기본 개념과 사용법을 간단히 이해하셨길 바랍니다. 계속해서 다양한 기능과 명령어를 익히며, 실제 프로젝트에 적용해 보세요. 프로그래밍 즐겁게 하세요!

분류: 프로그래밍 기초
이 문서는 2026.10.30에 마지막으로 편집되었습니다.
© 2026 키 생성 후 일상 · puttygen.site