2016-10-05 4 views
0

업데이트를 가져올 때 git에서 origin/master로 로컬 마스터를 사용하는 이유는 무엇입니까?git 워크 플로우에서 '최신'메시지로 혼동되었습니다.

[rails-app (dev)]$ git checkout master 
Switched to branch 'master' 
Your branch is up-to-date with 'origin/master'. 
[rails-app (master)]$ git pull origin master 
remote: Counting objects: 13, done. 
remote: Compressing objects: 100% (13/13), done. 
remote: Total 13 (delta 11), reused 0 (delta 0) 
Unpacking objects: 100% (13/13), done. 
From bitbucket.org:account-name/rails-app 
* branch   master  -> FETCH_HEAD 
    2f2fcc0..b3e3bed master  -> origin/master 
Updating 2f2fcc0..b3e3bed 
Fast-forward 
app/assets/stylesheets/application.scss | 7 ------- 
app/mailers/reminder_mailer.rb   | 2 ++ 
config/routes.rb      | 2 -- 
3 files changed, 2 insertions(+), 9 deletions(-) 

답변

3

origin/master은 리모컨의 "마지막으로 알려진 상태"이므로 반드시 리모컨의 현재 상태 일 필요는 없습니다. 처음에 git fetch을 입력 한 다음 git status을 입력하면 origin/master 뒤에 있음을 알리는 메시지가 나타납니다.

관련 문제