2014-04-17 17 views
4

난을 다음 두 번 git pull을 실행하고 얻을 :빨리 감기는 리모컨에서 당길 때 무엇을 의미합니까?

$ git pull 
remote: Counting objects: 1, done. 
remote: Total 1 (delta 0), reused 0 (delta 0) 
Unpacking objects: 100% (1/1), done. 
From git.assembla.com:my-project 
    da3f54c..bb335a4 master  -> origin/master 
Updating 5934c67..bb335a4 
Fast-forward 

$ git pull 
Already up-to-date. 

어떻게이 출력을 이해하는? Pro Git에서

답변

7

origin/master 브랜치를 로컬 master 브랜치에 가져 왔습니다.
두 개의 분기가 분기되지 않았으므로 origin/master에 새로운 커밋이있었습니다.
따라서 로컬 master은 병합없이 origin/master으로 빨리 감기되었습니다.

힘내 줄은 가볍고, 단지 커밋을 가리키는 레이블을 움직이고 있습니다.

3
  1. :

    (가) 당신이 통합 지점으로하면 현재 커밋의 바로 상류였다 지적 커밋하기 때문에, 힘내 앞으로 포인터를 이동합니다. 다른 방법으로 말하자면, 커밋을 병합하려고 할 때 커밋의 첫 번째 커밋을 수행하여 커밋을 병합하려고하면 Git는 병합 할 다른 작업이 없기 때문에 포인터를 앞으로 이동시켜 작업을 단순화합니다.이 작업을 병합 작업이라고합니다. 빨리 감기".

  2. 이미 최신 버전은 리모컨에 변경 사항이 없으므로 아무런 변화가 없음을 의미합니다.