[Git] GitHub에 add, commit, push 하는 방법

LimSeNa·2022년 7월 12일

Git

목록 보기
1/2
post-thumbnail

Git과 GitHub가 무엇인지, Git Bash를 이용하여 GitHub에 코드를 올리는 방법을 알아본다.

1. Git이란? GitHub란?

  • Git이란 컴퓨터 파일의 변경사항을 추적하고 여러 명의 사용자들 간에 해당 파일들의 작업을 조율하기 위한 분산 버전 관리 시스템을 말한다. 또는 이러한 명령어를 가리킨다.

  • GitHub란 분산 버전 관리 시스템인 Git 저장소를 말한다.

  • 분산 버전 관리 시스템(DVCS, Distributed Version Control System)이란 파일의 변화를 시간 또는 버전에 따라 기록했다가 나중에 특정 시점의 버전을 다시 꺼내올 수 있는 시스템을 말한다.

Git : 파일의 변화를 시간 또는 버전에 따라 기록하는 시스템 또는 명령어
GitHub : Git 저장소


2. Git과 GitHub 연결

  1. cd [디렉토리] 명령어로 GitHub에 올리고 싶은 코드가 있는 위치로 이동한다.
  • 이때, pwd 명령어를 통해 현재 위치를 확인할 수 있다.
  • cd ..은 한 단계 상위 디렉토리로 이동한다.


  1. git init 명령어로 저장소를 초기화 한다.

  2. git remote add origin [repository의 URL] 명령어로 repository와 연결한다.
    git remote -v 명령어로 repository와 제대로 연결이 되었는지 확인한다.
  • 만약 branch 이름이 main이 아닌 master라면 git branch -M main 명령어로 변경한다.
  • 만약 다른 레파지토리와 연결이 되어있다면 git remote remove origin 명령어로 연결을 끊어준 후 2번을 실행한다.


  1. git pull oirgin main 명령어로 원격 저장소를 당겨온다.


  2. git add [파일 또는 폴더 이름] 명령어로 파일이나 폴더를 GitHub에 올릴 준비를 한다.
    git status 명령어로 상태를 확인한다.


  3. git commit -m "[설명]" 명령어로 파일이나 폴더에 대한 설명과 함께 코드 변화를 기록한다.


  4. git push origin main 명령어를 통해 로컬 저장소에 있는 것을 원격 저장소로 올린다.


  5. 새로고침을 해보면 코드가 제대로 올라간 것을 확인할 수 있다.


  1. 올리고자 하는 코드 위치로 이동
  2. git init
  3. git remote add origin [repository의 URL]
    git add [폴더 또는 파일 이름]
  4. git pull origin main
  5. git status
  6. git commit -m "[설명]"
  7. git push origin main

profile
행복을 잘 느끼고 잘 누리는 프런트엔드 개발자 😃

0개의 댓글