Sadece mevcut sürüm numaramın ne olduğunu bilmek istiyorum.Git'te, geçerli revizyonumun ne olduğunu nasıl anlarım?
cevap
siz "sürüm numarası" ile ne demek istiyorsunuz? Bir etiketlemek bir sürüm numarasına sahip taahhüt ve sonra geçerli BAŞ w.r.t. tespit etmek
$ git describe --tags
kullanmak oldukça yaygındır herhangi bir etiket. Eğer geçerli HEAD sha1 bilmek istiyorum demek, muhtemelen istiyorum:
$ git rev-parse HEAD
bunu yapmak çoğu zaman yeterli olmasına rağmen:
$ cat .git/refs/heads/master
(sonuncu, sen ile ana değiştirebilirsiniz İstediğiniz şube ne olursa olsun)
Refs '.git/paket-refs' olarak paketlenmiş olabilir, bu yüzden muhtemelen '.git/refs /' 'ye doğrudan erişmekten kaçınmalısınız. Sadece 'git rev-parse master' (ya da tamamen açık olması gerekiyorsa git rev-parse refs/heads/master) kullanın. –
düşünüyorum birçok yol vardır.
git rev-parse HEAD
Bu, hashın ilk birkaç hanesini verir ve sürüm numarası olarak kullanılabilecek kadar benzersizdir. Ben daha ileri git komutları kullanmak için mevcut revizyon almak için bir yol arıyordu iken
git --short HEAD
- 1. Bir örnek değişkeni sınıfının Swift'de ne olduğunu nasıl anlarım?
- 2. Git'in en üst düzey çalışma dizininin ne olduğunu nasıl anlarım?
- 3. Dosyaya göre MIME türünün ne olduğunu nasıl anlarım?
- 4. wxPython: Hangi widget'ın odağı olduğunu nasıl anlarım?
- 5. Bir pencere tanıtıcısının ne zaman geçerli olduğunu nasıl belirleyebilirim?
- 6. Linux işleminin ne beklediğini nasıl anlarım?
- 7. /ne olduğunu
- 8. Bir TClass'ın bir diğerinden türetilmiş olduğunu nasıl anlarım?
- 9. SQL Server'ın başlatıldığını ve kullanıma hazır olduğunu nasıl anlarım?
- 10. UITableView animasyonunun ne zaman biteceğini nasıl anlarım?
- 11. DOM etkinliklerine hangi olayların bağlı olduğunu nasıl anlarım?
- 12. Sinatra'ya ne tür bir çevre (gelişme, test, üretim) olduğunu nasıl anlarım?
- 13. Internet Explorer'ın hangi sürümünün yüklü olduğunu nasıl anlarım?
- 14. Bir USB aygıtının hangi bağlantı noktasına takılı olduğunu nasıl anlarım?
- 15. Hazırlanan bir Bildirimin Önbelleğe Alınmış Olduğunu Nasıl Anlarım?
- 16. Geçerli olduğunu kontrol edin IMEI
- 17. Kullanıcının aktif olarak ne zaman kaydırdığını nasıl anlarım?
- 18. jQuery'de geçerli nesnenin gizli olup olmadığını nasıl anlarım?
- 19. Bir vektörde ne olduğunu nasıl anlatabilirim?
- 20. Bağlantı havuzumdaki bağlantıların ne olduğunu nasıl bulurum?
- 21. JQuery ajax hatasının ne olduğunu nasıl bulabilirsiniz?
- 22. iPhone SDK - Bir animasyonun ne zaman biteceğini nasıl anlarım?
- 23. Enter tuşuna bir TextBox'ta ne zaman basıldığını nasıl anlarım?
- 24. Bir HTML5 ses öğesinin ne zaman bittiğini nasıl anlarım?
- 25. R'deki veri kümemin ne zaman çok büyük olacağını nasıl anlarım?
- 26. iPhone/iOS: Telefonun Çalışma Zamanında Ne Yerelleştirildiğini Nasıl Anlarım?
- 27. Bir sınıf bir Yardımcı veya Hizmet olduğunda ne anlarım?
- 28. Emacs'e git dalımın nasıl değiştiğini nasıl anlarım?
- 29. Rails mailler kimlik bilgilerinin geçerli olduğunu nasıl test ediyorsunuz?
- 30. "(.). (.)" Yi nasıl anlarım?
rev-ayrıştırmak Bu soruyu buldum. Ama cevapları okuduğumda, şunu çözdüm: "Bekle, ihtiyacım yok, sadece HEAD 'i kullanabilirim." –