안녕하세요, 개발자 여러분! 오늘은 많은 분들이 처음 코드를 공유할 때 마주하는 중요한 이정표 중 하나인 ‘GitHub에 코드 업로드하기’에 대해 이야기해볼까 합니다. 2025년을 맞이하며 GitHub는 더욱 강력하고 유연한 도구로 자리 잡았습니다. 하지만 그 첫걸음은 여전히 길을 잃기 쉬운 복잡한 과정일 수 있죠. 이 글을 통해 여러분이 좀 더 수월하게 첫 발을 내딛을 수 있도록 도와드릴게요!

GitHub에 첫 발을 내딛기

GitHub에 코드를 업로드하기 위해서는 먼저 GitHub 계정이 있어야 하겠죠? 회원가입은 간단하니 생략하겠습니다.

로컬 저장소 준비

  1. Git 설치하기: 먼저 Git이 설치되어 있는지 확인하세요. 터미널에 git --version을 입력하면 현재 설치된 Git 버전을 확인할 수 있습니다. 만약 설치되어 있지 않다면 Git 웹사이트에서 다운로드하세요.

  2. 프로젝트 디렉토리 초기화: 터미널을 열고 업로드할 프로젝트 디렉토리로 이동한 후 git init 명령어로 Git 저장소를 초기화합니다.

    cd path/to/your/project
    git init
    

GitHub에 저장소 생성

  1. 새 저장소 생성: GitHub에 로그인 후, 우측 상단의 “+” 아이콘을 클릭하고 “New repository”를 선택합니다.
  2. 옵션 설정: 저장소 이름, 설명 등을 입력한 후 “Create repository” 버튼을 클릭합니다.

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

이제 로컬 저장소를 GitHub 저장소와 연결해 보죠.

git remote add origin https://github.com/username/repository.git

usernamerepository 부분을 본인 정보로 변경하세요.

코드를 업로드하는 실전 꿀팁

  1. 변경 사항 추가하기: 프로젝트에 변경 사항이 있다면 먼저 추가해야 합니다.

    git add .
    

    .는 모든 파일을 추가한다는 의미입니다.

  2. 커밋 메시지 작성하기: 변경 사항을 기록하는 커밋 메시지를 작성합니다.

    git commit -m "Initial commit"
    
  3. 코드 푸시하기: 이제 로컬 변경 사항을 GitHub로 업로드합니다.

    git push -u origin master
    

    여기서 master는 브랜치 이름입니다. 요즘은 main을 사용하는 경우가 많으니 저장소 설정에 맞춰 사용하세요.

결론

GitHub에 코드를 업로드하는 과정은 처음엔 복잡하게 느껴질 수 있지만, 몇 번 겪고 나면 금세 익숙해질 거예요. 여기까지 따라오셨다면 이제 GitHub를 통해 전 세계로 코드를 공유할 준비가 된 것입니다. 꾸준히 연습하면서 다양한 Git 명령어와 GitHub 기능을 활용해보세요. 그럼 여러분의 멋진 프로젝트가 GitHub에 많이 올라오기를 기대하겠습니다! 화이팅! 🎉