Geçiş yapmak için başka bir GIT etiketi
Nasıl sürüm Sürüm/tag rspec bundle 1.1.4 kontrol edebilirim?
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'
CEVAP
Depo olarak normal klon:
git clone git://github.com/rspec/rspec-tmbundle.git RSpec.tmbundle
O zaman istediğin etiketi ödeme:
git checkout tags/1.1.4
Bu bir etiket dışarı çıkış 'müstakil HEAD' devlet. Bu durumda, "etrafına bak, deneysel değişiklikler yapmak ve onları işlemek, ve [bu teslimleri iptal] başka bir ödeme gerçekleştirerek, herhangi bir şube etkilemeden".
Yapılan değişiklikleri korumak için, yeni bir şube taşıyın:
git checkout -b 1.1.4-jspooner
Master dala kullanarak alabilirsiniz:
git checkout master
Bu cevap ilk revizyon bahsedildiği gibi not, etiket çıkış için başka bir yoludur
git checkout 1.1.4
Ama bir yorumda bahsedildiği gibi, eğer aynı isimli bir şube varsa, bu gıt bu refname belirsiz olduğunu uyarı ve varsayılan olarak: Dalı kontrol neden olur
warning: refname 'test' is ambiguous.
Switched to branch '1.1.4'
Kestirme depoyu dalları ve etiketler arasında isimler paylaşıyor mu yoksa güvenle kullanılabilir.
Sekmeler arasında geçiş yapmak için na...
Nasıl numarasını veritabanları geçiş y...
Daha iyi - birden fazla faaliyet veya ...
Nasıl kayıtları başka bir tablodan çık...
XCode4 Sekmeler arasında hızlı geçiş y...