Smartgit'te bir ileti komut dosyasıyla otomatik olarak ekleme iletisinin bir yolu var mı? (Bash). Bir kullanıcı bu değişikliği değiştirirse, taahhüt mesaj alanını önceden yüklemek istiyorum.Smartgit: Otomatik ekleme iletisi iletisi
cevap
Bu özellik için hiçbir SmartGit configuration göremiyorum.
commit.template
Git configuration'a dayanarak "How do I add project-specific information to the Git commit comment?" bölümünde açıklandığı gibi prepare-commit-msg
hook belgesine güvenmeyi tercih ederim.
Başka bir örnek için "Including the current branch name in the commit template" konusuna da bakın.
ilginizi çekebilecek 2 kanca vardır: hazırlamak-msg ve tamamlama-msg
hazırlamak-taahhüt-msg muhtemelen daha uygun amaçlarınıza etmektir bunu alanı ön izin verdiği Kullanıcıyı görmeden önce taahhüt mesajını doldurun. Maalesef Smartgit bu kancayı desteklemiyor. (My post görmek ve iki eski mesajlar, referans aldığı)
ayrıca mesaj taahhüt değiştirmek sağlayacak msg-taahhüt, ama çok kullanıcı mesajları gönderdiğini sonra yapar. .git/hooks dizininizdeki örnek kanca betikleri size yazmayla ilgili iyi bir başlangıç yapmalıdır.
Git kancaları şablonlardan daha çok yönlüdür. Şablonlar daha basittir. Önceden yüklenmiş taahhüt mesajınız dinamik bir şey içermiyorsa veya bir kabuk komut dosyasının çalışmasını gerektiriyorsa, bir şablon daha uygun bir yol olabilir. Bir şablonu kullanmak için git-config'da commit.template seçeneğini ayarlamanız gerekir. tmplfile dahil işlemek mesaj şablonu içeren dosyanın nerede SmartGit bu ayarlamak için daha sonra
tmplfile
git config commit.template yazın "Araçlar"> "Aç git kabuk" gidin Git projenizin kökünden gelen yol.
- 1. Magento Denetleyici'ye Hata İletisi Ekleme
- 2. Hata İletisi
- 3. Hata İletisi
- 4. python boş hata iletisi
- 5. Django eklentileri hata iletisi
- 6. nghttp2 multipart POST iletisi
- 7. Java'da Yazdırma İstisnası İletisi
- 8. İleti Gönderme İletisi RAISERROR
- 9. Python ValueError hata iletisi
- 10. İstemcide SinyalR iletisi alınmıyor
- 11. Behat sınama doğrulama iletisi
- 12. Snort İletisi - UYARI:
- 13. HATA iletisi: CODEIGNITER
- 14. MassTransit iletisi yanlış yazıyor
- 15. Raylar: Özel doğrulama iletisi
- 16. UI'ye özel durum iletisi
- 17. Face ID İletisi
- 18. Windows İletileri Temizleme İletisi
- 19. Python Click: özel hata iletisi
- 20. NuGetGallery'den uyarı iletisi nasıl kaldırılır
- 21. İçindekilerle ilgili meraklı hata iletisi
- 22. PHP "Statü yapamaz" hata iletisi
- 23. WIN32 API WM_REFLECT iletisi nedir?
- 24. Bir çıkış iletisi nasıl oluşturulur
- 25. Rabbitmq iletisi varış zamanı damgası
- 26. Xcode 4 derlerken hata iletisi
- 27. Bağımsız Değişkenler HTTP İletisi C#
- 28. Windows Hizmetinde MSMQ İletisi İşleme
- 29. işlevinde yanlış hata iletisi çıkışı
- 30. VBA'dan Javascript İletisi İletisini Temizle