[Git]

[Git] GitHub 원격저장소 커밋을 로컬저장소에 내려받기

극꼼 2021. 3. 12. 11:20
반응형


이번 포스팅은 깃허브 입문의 마지막 파트입니다. 

지난 포스팅에서 원격저장소에 올린 커밋을 로컬저장소에 내려받는 작업을 해보겠습니다.

이 포스팅은 저의 실습과 복습을 위한 포스팅으로, 처음 공부를 하신다면 책을 보시는 것을 추천합니다. 


<GitHub 원격저장소 커밋을 로컬저장소에 내려받기>

 

  1. 내려받을 파일 경로 만들고 내려받기(처음 내려받을 때)

 

원격저장소에서 아래와 같이 주소를 복사해줍니다.

커밋을 받는걸 확인하기 위해 바탕화면>Programming>NewSource 경로로 새로운 폴더를 생성했습니다.

[NewSource]폴더에 우클릭 - [Git Bash Here] 클릭

 

git clone [원격저장소 주소] .
(ex) git clone https://github.com/geukggom/Test0 .

 : 주소 다음에 한 칸 띄고 .(온점)을 꼭 찍어줘야 합니다.

한 칸 띄고 .(온점)을 찍지 않으면 파일 안에 [test0] 폴더가 생기고 그 안에 파일이 생성됩니다. (구조가 복잡해짐)

[NewSource]에 [README.txt]파일이 생겨난 것을 볼 수 있습니다. 

 

 

  2. 내려받은 커밋 업데이트한 후 원격 저장소에 저장

 

[README.txt]파일에 새로운 내용을 추가한 후, 

git add README.txt
git commit -m "추가한 내용 설명"
git push origin master

 : 원격저장소를 확인해보면 업데이트된 커밋이 올라가 있는 것을 확인할 수 있습니다. 

 

  3. 원격 저장소에 저장한 커밋을 다시 내려받기

 

git pull origin master

바뀐 파일은 [README.txt]하나뿐이니 [1 file changed]라는 메시지가 나와야 합니다. 

 


이상으로 깃허브 입문으로 로컬저장소와 원격저장소를 연동하는 방법을 알아봤습니다.

다음 포스팅부터는 GUI 환경에서 버전 관리하는 법에 대해 배워보겠습니다!

반응형