happy cat image

everdevel

Brand New Day

login
알림X
  • 현재 댓글에 대한 답변만 표시합니다.
  • 표시할 댓글 이력이 없거나 로그인해 주세요.

EEOS

에버디벨 책을 학습할 수 있는 클라우드 개발 환경을 제공합니다.
개발환경구축없이 태블릿에서도 개발할 수 있는 책의 예제와 프로젝트
오직 당신을 위한 스토리지, URL, DB, 무제한 트래픽
그리고 웹기반 개발환경을 제공합니다.

더 알아보기
에버디벨이 만든 무료 클라우드 개발환경을 소개합니다.

원격저장소의 커밋을 새로운 로컬저장소에 갱신하기(풀)

이번시간에는 원격저장소(리포지토리)에 있는 커밋을 새로운 로컬저장소에 갱신하는 방법에 대해 알아보겠습니다.

풀 (pull)

앞에서 우리는 webcoding.txt파일의 내용을 수정했습니다.

HTML과 CSS챕터까지 완성을해서 원격저장소에 푸쉬했습니다.

이 변경사항을 tomodevel 로컬저장소에도 적용하려합니다.

tomodevel 폴더 안에 있는 webcoding.txt 파일을 열어봅시다.

이전 강좌에서 클론한 시점의 webcoding.txt파일의 내용이 보입니다.

그 이후 우리가 webcoding.txt파일을 변경했죠.

이것을 tomodevel폴더에 갱신합시다.

이것을 풀 한다고 합니다.

명령문에도 pull이 들어갑니다.

명령문은 다음과 같습니다.

git pull origin master

그럼 바로 위의 명령어를 실행합시다.

터미널에서 tomodevel 폴더에 진입합니다.

Windows 유저분은 바탕화면의 tomodevel 폴더에 들어간 후 Git Bash를 누릅니다.

cd /Users/teyonkindisney/Desktop/tomodevel/

진입했으면 pull 명령어를 실행합니다.

git pull origin master

아래와 같이 나오면 성공입니다.

그럼 tomodevel 폴더안에 있는 webcoding.txt파일을 열어봅시다.

커밋이 새로 경신되어 원격저장소와 동일한 내용으로 나타납니다.

이것을 pull(땡겨온다?)라고 부릅니다.

자, 그럼 앞에서 clone을 하면 커밋의 로그도 볼 수 있다고 했는데요.

정말 그런지 확인해 봅시다.

로그 보는 명령어는 잊어버리셨죵?

명령어는 다음과 같죠.

git log

그럼 실행해 봅시다.

오 정말로 로그들이 보입니다.

그럼 가장 처음 생성한 커밋으로 돌아가봅시다. checkout 이죠?

커밋번호는 여러분의 컴퓨터에 있는 번호로 하셔야 합니다.

git checkout 6cebb

실행을 했구요. tomodevel 폴더에 있는 파일을 봅시다.

첫 커밋으로 돌아왔네요. ^^

그러면 해당 파일은 다시 첫 커밋으로 돌아왔기 때문에 원격저장소와 안맞는 상태입니다.

다시 pull을 진행하면 다음과 같이 파일의 내용이 원격저장소와 같게됩니다.

git pull origin master

파일을 봅시다.

그럼 수고하셨습니다.

디음시간에는 우리가 지금까지 했던것을 터미널이 아닌 응용프로그램으로 해봅시다.









봐주셔서 감사합니다. 문의 또는 잘못된 설명은 아래의 댓글에 부탁드립니다.


    
    

강좌로 돌아가기

댓글 0개

정렬기준