Programming

다른 Git 태그로 전환

procodes 2020. 6. 7. 17:48
반응형

다른 Git 태그로 전환


rspec 번들 의 버전 / 태그 1.1.4를 어떻게 확인 합니까?

cd ~/Library/Application\ Support/TextMate/Bundles/
git clone git://github.com/rspec/rspec-tmbundle.git RSpec.tmbundle
osascript -e 'tell app "TextMate" to reload bundles'

저장소를 정상적으로 복제하십시오.

git clone git://github.com/rspec/rspec-tmbundle.git RSpec.tmbundle

그런 다음 원하는 태그를 확인하십시오.

git checkout tags/1.1.4

이것은 '분리 된 HEAD'상태에서 태그를 체크 아웃합니다. 이 상태에서 "다른 체크 아웃을 수행하여 분기에 영향을주지 않고 둘러보고 실험적으로 변경하고 커밋하고 [커밋을 취소 할 수 있습니다".

변경 사항을 유지하려면 새 지점으로 변경하십시오.

git checkout -b 1.1.4-jspooner

다음을 사용하여 마스터 브랜치로 돌아갈 수 있습니다.

git checkout master

이 답변의 첫 번째 개정판에서 언급했듯이 태그를 체크 아웃하는 다른 방법이 있습니다.

git checkout 1.1.4

그러나 주석에서 언급했듯이 동일한 이름의 분기가있는 경우 refname이 모호하다는 기본 경고가 표시되고 기본적으로 분기를 체크 아웃합니다.

warning: refname 'test' is ambiguous.
Switched to branch '1.1.4'

저장소가 브랜치와 태그간에 이름을 공유하지 않는 경우 속기를 안전하게 사용할 수 있습니다.

참고 URL : https://stackoverflow.com/questions/4330610/switch-to-another-git-tag

반응형