«commit» etiketlenmiş sorular

Bir veritabanına, uygulamaya veya sürüm kontrol sistemine bir işlem veya "iş birimi" yapma ile ilgili sorular.

2
Git'teki hazırlama alanına bir taahhüdü nasıl taşırsınız?
Bir taahhüdü hazırlama alanına taşımak istiyorsanız - bu işlemden vazgeçmeyin ve içindeki tüm değişiklikleri hazırlama alanına taşıyın (şubeyi taahhütten önce bulunduğu duruma etkin bir şekilde koyarak) - bunu nasıl yapıyorsun? Yoksa yapamayacağınız bir şey mi? Nasıl yapacağımı bildiğim en yakın şey, taahhütte değiştirilen tüm dosyaları başka bir yere kopyalamak, hazırlama …
143 git  commit  staging 


10
Zaten hedef dalda olan işlemleri gösteren GitHub çekme isteği
GitHub'da ana olmayan bir şubeye yönelik bir çekme talebini incelemeye çalışıyorum. Hedef dal ana dalın gerisindeydi ve çekme isteği ana bilgisayardan taahhütleri gösterdi, bu yüzden ana birimi birleştirdim ve GitHub'a ittim, ancak bunların işlemeleri ve farkları, yenilendikten sonra çekme isteğinde hala görünüyor. GitHub'daki şubenin master'dan taahhütlere sahip olup olmadığını iki …

6
Birden Çok İşlemi Göndermeden Önce Birinde Birleştirme
Bu soru yalnızca bu görevin nasıl gerçekleştirileceğiyle değil, bunu yapmanın Git ile iyi veya kötü bir uygulama olup olmadığı ile ilgilidir. Yerel olarak ana dalda işlerin çoğunu yaptığımı düşünün, ancak "topical_xFeature" adını vereceğim bir topikal dal oluşturdum. "Topical_xFeature" üzerinde çalışma ve ana dalda başka işler yapmak için ileri geri geçiş …
134 git  commit  git-commit 

3
GIT'de 2 şubeyi birleştirme
GIT kullanmaya yeni başladım ve harika olduğunu düşünüyorum, ancak mergekomutun ne yaptığı konusunda biraz kafam karıştı . Diyelim ki "A" şubesinde çalışan bir projemiz var. Eve gidip bu şubede değişiklik yapıp "B" olarak kaydediyorum. Başka bir programcı "A" için değişiklikler yapar ve bunu "C" olarak kaydeder. "B" ve "C" dallarını …
132 git  merge  commit 


3
Github'da ve yerel olarak son n kaydetme nasıl silinir?
GitHub depolarımdan birinden son 2 işlemi silmeye çalışıyorum. Önerildiği gibi denedim burada : git push -f origin HEAD^^:master. Görünüşe göre, son iki kayıt kaldırıldığı için çalışıyor. Sonra onları yerel depomdan sildim git rebase -i HEAD~2. Bu taahhütlerle ilgili satırları kaldırıyorum ve git logdoğru şekilde kaldırılıp kaldırılmadığını kontrol ediyorum . Bundan …
127 git  github  commit 

4
Git sonrası kaydetme kancası nasıl yapılandırılır
Bir derlemeyi Jenkins'ten uzaktan nasıl tetikleyebilirim? Git post commit kancası nasıl yapılandırılır? Gereksinimim, belirli bir proje için Git deposunda her değişiklik yapıldığında, o proje için Jenkins derlemesini otomatik olarak başlatacak olmasıdır. Jenkins tetik oluşturma bölümünde uzaktan tetikleyici derlemeyi seçtim. In .gitdizin dizin orada biz yapılandırmak mesaja zorunda olduğu dosyayı işlemek …
127 git  jenkins  hook  commit 

10
GIT, e-posta / veya yalnızca e-posta olmadan farklı bir kullanıcı olarak taahhüt eder
Farklı bir kullanıcı olarak bazı değişiklikler yapmaya çalışıyorum, ancak geçerli bir e-posta adresim yok, aşağıdaki komut benim için çalışmıyor: git commit --author="john doe" -m "some fix" fatal: No existing author found with 'john doe' Sadece bir e-posta adresiyle işlem yapmaya çalışırken aynı sorunu yaşıyorum git commit --author="john@doe.com" -m "some fix" …
127 git  commit 

9
Git'e aynı anda birden fazla dosya ekleme
Bu benim ilk kullanımım olacak. Klasöre / projeye (git yerel deposu) yeni dosyalar (çok) ekledim. Çevrimiçi eğitimleri ve forumları inceledim ve yapabileceğimi görüyorum git commit -a Bu yüzden, deponun temel klasörüne gidiyorum ve bir sudo git commit -a Ama sonra bazı ekranlar geliyor ve benim yaptığım bir yorum eklememi istiyor. …
120 git  push  commit 

3
Mercurial (hg) yalnızca belirli dosyaları işler
Mercurial ile sadece belirli dosyaları işlemeye çalışıyorum. Hg otomatik eklemeye sahip olduğu için, ne zaman bir değişiklik yapmaya çalışsam tüm dosyaları uygulamak istiyor. Ama bunu istemiyorum çünkü bazı dosyalar henüz "hazır" değil. Var hg commit -I thefile.foo ancak bu yalnızca bir dosya içindir. Benim için daha iyi bir yol, Git'teki …

9
Eclipse yıkıcı eklenti kullanarak işleme koymaya çalışırken "CHECKOUT yalnızca bir sürüm kaynağında gerçekleştirilebilir"
Mac 10.7.5, SVN 1.7 ve Eclipse Subversive eklentisinde Eclipse Juno kullanıyorum. Ara sıra, projemdeki değişiklikleri yapmayı denediğimde ve taahhüt ettiğimde (paket gezgininden projeye sağ tıklayarak, "Takım" -> "Teslim Et" i seçerek), şu hatayı alıyorum: Some of selected resources were not committed. Some of selected resources were not committed. svn: E200007: …

8
Git: ekleme, gönderme, işleme, kaydetme
Ne Git arasındaki farktır add, pushve commit? SVN'den gelen biraz kafa karışıklığı, burada "güncelleme" bir şeyler 'ekler' ve commit bir "itme" yapar ve aynı zamanda "ekler" Git içinde tüm farklı işlevler vardır. Deneyimlerinizden bir açıklama bekliyorum.
115 git  repository  push  commit  add 

18
git: uzaktan kumanda yerel olarak sahip olmadığınız işleri içerdiğinden güncellemeler reddedildi
BitBucket'ta git kullanan birkaç geliştiriciden oluşan bir ekip üzerinde çalışıyorum. Hepimiz bir devdal üzerinde çalışıyoruz, masterserbest bırakılıncaya kadar zorlamıyoruz. Geliştiricilerden biri, yanlışlıkla kendi kodumun üzerine yazan yanlış bir kod işledi ve şimdi doğru kodu depoya geri göndermeye çalışıyorum. Birkaç gündür bu hatayı okuyorum, artık depoya itemiyorum çünkü aşağıdaki hatayı alıyorum: …

3
Kodu farklı bir kullanıcı olarak nasıl taahhüt edersiniz?
Bunu bir senaryo için yapabilmek istiyorum. Aslında Git'teki bazı kodların tüm sürüm geçmişini yeniden oluşturuyorum - şu anda farklı bir sürüm kontrol sistemi kullanıyor. Kaydın orijinal yazarını (ve tarihini) korurken, komutları Git'e işlemlere ekleyebilmek için betiğe ihtiyacım var. Kaydetme yazarını ve değişikliğin yapıldığı tarih / saati bildiğimi varsayarsak, bunu yapmama …
112 git  command-line  commit 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.