소프트웨어 개발/Git

📌 [Git & GitHub] 1강: Git & GitHub의 기본 개념과 시작하기

브라더댄 2025. 1. 26. 13:16
728x90
반응형
SMALL

이 시리즈에서는 버전 관리의 필수 도구인 Git과 GitHub을 처음부터 끝까지 쉽게 이해할 수 있도록 합니다.


📖 목차

  1. Git과 GitHub이란?
  2. Git과 GitHub의 차이점
  3. Git 설치 및 초기 설정
  4. Git 기본 명령어 알아보기
  5. 로컬 저장소 생성 및 GitHub에 연결하기
  6. 마무리

1. Git과 GitHub이란?

먼저, Git과 GitHub이 무엇인지부터 알아볼게요.

  • Git은 버전 관리 시스템(VCS) 중 하나로, 소스 코드를 관리하고 변경 이력을 추적할 수 있게 도와줍니다. 여러 사람이 동시에 작업할 때 발생할 수 있는 충돌을 방지하고, 언제든지 이전 버전으로 되돌릴 수 있는 강력한 도구예요.
  • GitHub은 Git을 기반으로 한 클라우드 호스팅 서비스입니다. 코드 저장소를 온라인에 저장하고, 팀원들과 협업할 수 있는 다양한 기능을 제공합니다. 간단히 말해, Git은 도구이고, GitHub은 그 도구를 이용할 수 있는 플랫폼이라고 생각하시면 됩니다. 🌐

2. Git과 GitHub의 차이점

Git과 GitHub은 밀접하게 연관되어 있지만, 각각의 역할은 다릅니다.

  • Git: 로컬 환경에서 소스 코드를 관리하고 버전 관리를 수행하는 도구입니다.
  • GitHub: Git 저장소를 원격에 호스팅하고, 협업을 위한 다양한 기능(이슈 관리, 풀 리퀘스트 등)을 제공하는 서비스입니다.

비유하자면, Git은 여러분의 개인 노트북에 있는 파일 관리 시스템이라면, GitHub은 그 파일을 안전하게 보관하고, 다른 사람들과 공유할 수 있는 클라우드 드라이브 같은 역할을 합니다. ☁️

3. Git 설치 및 초기 설정

이제 Git을 설치하고 초기 설정을 해볼까요?

Windows에서 Git 설치하기

  1. Git 공식 웹사이트에 접속합니다.
  2. "Download for Windows" 버튼을 클릭하여 설치 파일을 다운로드합니다.
  3. 다운로드한 설치 파일을 실행하고, 기본 설정으로 설치를 진행합니다.
  4. 설치가 완료되면, 명령 프롬프트나 Git Bash를 열어 git --version 명령어로 설치 여부를 확인하세요.

macOS에서 Git 설치하기

  1. 터미널을 엽니다.
  2. git --version 명령어를 입력합니다. 만약 Git이 설치되어 있지 않다면, 설치를 안내하는 메시지가 표시될 거예요.
  3. 안내에 따라 설치를 진행하면 됩니다.

Git 초기 설정

Git을 설치한 후, 사용자 이름과 이메일을 설정해야 합니다. 이는 커밋 시 작성자 정보를 기록하는 데 사용됩니다.

git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"

설정이 제대로 되었는지 확인하려면 다음 명령어를 입력하세요:

git config --list

4. Git 기본 명령어 알아보기

Git을 사용하기 위해 알아야 할 기본 명령어들을 소개할게요.

  • git init: 새로운 Git 저장소를 초기화합니다.
  • git init
  • git add: 변경된 파일을 스테이지에 추가합니다.
  • git add <파일명>
  • git commit: 스테이지에 있는 변경 사항을 커밋합니다.
  • git commit -m "커밋 메시지"
  • git status: 현재 저장소의 상태를 확인합니다.
  • git status
  • git log: 커밋 이력을 확인합니다.
  • git log

이 외에도 다양한 명령어가 있지만, 처음에는 이 다섯 가지 명령어만 잘 익혀도 Git을 사용하는 데 큰 도움이 될 거예요! 💪

5. 로컬 저장소 생성 및 GitHub에 연결하기

이제 로컬에서 Git 저장소를 만들고, 이를 GitHub에 연결해보겠습니다.

로컬 저장소 생성하기

  1. 작업할 폴더로 이동합니다.
    cd /path/to/your/project
    
  2. Git 저장소를 초기화합니다.
    git init
    
  3. 파일을 추가하고 커밋합니다.
    git add .
    git commit -m "첫 커밋"
    

GitHub에 저장소 만들기

  1. GitHub에 로그인합니다.
  2. 오른쪽 상단의 "+" 버튼을 클릭하고, "New repository"를 선택합니다.
  3. 저장소 이름을 입력하고, 필요에 따라 설명을 추가합니다.
  4. "Create repository" 버튼을 클릭하여 저장소를 생성합니다.

로컬 저장소와 GitHub 저장소 연결하기

  1. GitHub에서 생성한 저장소의 URL을 복사합니다. 예를 들어, https://github.com/username/repository.git
  2. 로컬 저장소에 원격 저장소를 추가합니다.
    git remote add origin https://github.com/username/repository.git
    
  3. 로컬 커밋을 원격 저장소에 푸시합니다.
    git push -u origin master
    

이제 여러분의 코드는 GitHub에 안전하게 저장되었습니다! 🎉 언제 어디서든 인터넷만 연결되어 있다면, 여러분의 프로젝트를 확인하고 공유할 수 있습니다.

6. 마무리

오늘은 Git과 GitHub의 기본 개념과 시작하는 방법에 대해 알아보았습니다. 여기까지 따라오셨다면, 이제 여러분도 Git과 GitHub을 활용해 프로젝트를 관리하고 협업할 준비가 된 거예요! 🚀

 

728x90
반응형
LIST