본문 바로가기
개발 도구/Git

Local Repository에서 작업한 내용 Github에도 반영하기(git push)

by ♥︎해이나♥︎ 2022. 10. 4.
반응형

지난 포스팅에서 혼자 PC에서 작업하던 파일을 깃허브(Github)에 업로드하는 방법에 대해서 설명했다. 업로드를 해 두었다고 해서 내 PC에 있는 프로젝트 폴더(Local Repository)와 깃허브의 Remote Repository에 있는 폴더가 연동되어 자동으로 변경되는 것은 아니다. 그렇다면 내 PC에서 작업한 내용을 어떻게 해야 깃허브에 반영할 수 있을까? 그럴 때에 사용하는 명령어가 있다.

 

 

Local Repository 변경사항을 Github에 반영하기

내 PC의 프로젝트 폴더에 README.md 파일을 하나 생성했다.

 

 

그 다음 git add 명령어를 이용해서 변경된 파일을 모두 Staging Area로 이동시키고 commit 했다. 아래와 같이 한 개의 파일을 커밋하는 데 성공했다.

 

git add .
git commit -m "Create README.md"

 

그런데 로컬 저장소에서 commit을 했다고 해서 변경된 사항이 자동으로 github에 반영되지는 않는다. 이럴 때 우리는 git push 라는 명령어를 사용한다. 이 명령어는 로컬 저장소(Local Repository)에서 commit된 부분을 원격 저장소(Remote Repository)에 반영해 주는 기능을 한다.

 

git push

 

해당 명령어를 사용한 후에 깃허브 홈페이지에 들어가 보았다. 제대로 README.md 파일이 추가된 것을 확인할 수 있었다.

 

 

참고로 깃허브(Github)에서는 파일 이름이 README.md인 경우에 내용을 바로 보여주는데, 일반적인 경우 프로젝트에 관련된 설명이 해당 파일에 담겨있는 경우가 많기 때문이다.  이 부분도 참고사항으로 함께 알아두면 좋을 것 같다.

반응형

댓글