복제 정상적으로 저장소 :
git clone git://github.com/rspec/rspec-tmbundle.git RSpec.tmbundle
는 다음과 같이 원하는 태그를 체크 아웃 :
git checkout tags/1.1.4
이것은 '분리 HEAD'상태에서 태그를 체크 아웃합니다. 이 상태에서 "다른 둘러보기를 수행하여 어떤 지점에도 영향을 미치지 않고 둘러 보거나 실험적인 변경을하고 커밋 할 수 있습니다."
는 변경 사항을 유지 새로운 지점으로 이동하려면 : 처음에 언급 한 바와 같이,
git checkout master
참고 : 사용하여
git checkout -b 1.1.4-jspooner
당신은 다시 마스터 지점을 얻을 수 있습니다 이 대답의 개정판을 보면 태그를 체크 아웃 할 수있는 또 다른 방법이 있습니다 :
git checkout 1.1.4
하지만 com 저장소가하지 않는 경우
warning: refname 'test' is ambiguous.
Switched to branch '1.1.4'
속기 안전하게 사용할 수 있습니다
: 당신은 같은 이름의 지점이있는 경우, 표준은이는 refname가 모호한 있음을 경고하고 기본적으로 분기를 체크 아웃 자식 발생합니다 지점과 태그 사이의 이름을 공유하십시오.
드라이브 바이 뷰어의 경우이 대답은 모호합니다. '1.1.4'라는 브랜치와 태그가 있다면. 힘내라는 지점이 아니라 태그를 계산할 것이다. 태그를 명시 적으로 체크 아웃하려면 :'git checkout tags/1.1.4' – ocodo
어떻게 '트렁크'로 돌아갈 수 있습니까? –
@VinayWadhwa git 체크 아웃 마스터 –