«git» etiketlenmiş sorular

Git, açık kaynaklı dağıtılmış bir sürüm kontrol sistemidir (DVCS). Git kullanımı ve iş akışlarıyla ilgili sorular için bu etiketi kullanın. GitHub'da bir depo barındırıldığı için Git ile ilgili sorunlar için [github] etiketini KULLANMAYIN. Ayrıca, Git deposunu içeren genel programlama soruları için bu etiketi kullanmayın.

2
Bir alt modülün içindeki Git alt modülü (iç içe alt modüller)
Git alt modülünün diğer birkaç git alt modülünden yapılması ve super git repo'nun her alt modülün içeriğini getirmesi mümkün müdür? Ben bunu birkaç alt modülleri tutan bir git repo oluşturma bariz / naif bir yaklaşım kullanarak yapmaya çalıştım. Daha sonra bu git repo'yu bir alt modül olarak başka bir git …

9
Mercurial klasörünü Git deposuna dönüştürme
Mercurial ile çok büyük bir deneyimim yok, çoğunlukla Git erkeğiyim. Git deposunda belirli bir Mercurial klasörünü / dosyasını yansıtmak isterim. Aslında yapmaya çalıştığım şey, bir dosyanın geçmişini bir Mercurial deposundan Git'e aktarmak ve bunu gelecekteki taahhütlerle senkronize tutabilmek. Nasıl ilerleyeceğiniz konusunda herhangi bir öneriniz var mı? Gitmenin yolunun Mercurial yamasının …
137 git  mercurial 


5
Git sürüm kontrolündeki yama nedir?
Hem git hem de sürüm kontrolü için yeniyim, bu yüzden bir yama nedir ve git'te yaptığım etkinliklerin geri kalanından nasıl farklı olduğunu anlamaya çalışıyorum? Ne zaman bir yama uygularım? Her taahhüt ettiğimde olur mu?


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 …



1
git submodule izleme son
(Büyük) projemizi git'e taşıyoruz ve alt modülleri kullanmayı düşünüyoruz. Planımız süper projede üç farklı kafaya sahip olmaktır: serbest bırakma, kararlı, en son. Proje liderleri, serbest bırakma ve istikrarlı dalları ele alacaktır. Alt modülleri gerektiği gibi hareket ettireceklerdir. Sorun "en son" kafa. Süper proje "en son" başının tüm alt modüllerin ana …

7
Jenkins CI'yi Github özel deposu için doğrulayın
Jenkins'in Github'da barındırılan özel veri havuzumdan otomatik olarak veri almasını istiyorum. Ama bu görevi gerçekleştirmek için hiçbir fikrim yok .. jenkins kullanıcı ve tüm görebildiğim için ssh-anahtar üreten belgeleri, denedim: "repo klonlayamıyor". URL'leri kontrol ettim - geçerlidir. Herhangi bir ipucu, belki de bu tür şeyleri tanımlayan bazı dokümanlar / bloglar …

5
Git'te eski commit mesajını değiştirin
Açıklandığı gibi eski bir commit mesajını düzenlemeye çalışıyordum Burada . Mesele şu ki şimdi, koşmaya çalıştığımda rebase -i HEAD~5 çalıştığımda diyor interactive rebase already started. Öyleyse deniyorum: git rebase --continueama bu hatayı aldım: error: Ref refs/heads/master is at 7c1645b447a8ea86ee143dd08400710c419b945b but expected c7577b53d05c91026b9906b6d29c1cf44117d6ba fatal: Cannot lock the ref 'refs/heads/master'. Herhangi bir …

4
Yeni (ve boş!) Bir "kök" dal nasıl oluşturulur?
Bu git deposunda yeni bir "kök" dal tanımlamak istiyorum. "Kök" dal ile depodaki tüm diğer dallardan tamamen bağımsız bir dalı kastediyorum 1 . Ne yazık ki, Adeponun commit ağacının en temelindeki commit (diyelim) bile çok fazla dosya içeriyor (bu zaten oldukça olgun bir projede başlatılmış bir havuzdu). Bu A, yeni …
136 git 


2
Uzak etiketleri nasıl görebilirim?
Atlassian SourceTree'de hangi etiketlerin yalnızca yerel ve hangilerinin uzak olduğunu nasıl bilebilirim? Bir etiket oluştururken "Etiketi şu konuma itin: ..." seçeneğini alırsınız, ancak bir etiketin oluşturulduktan sonra itilip aktarılmadığını nasıl anlarsınız? Tüm etiketlerimi yerel olarak görebiliyorum, ancak diğer geliştiricilerin onları çekebilmesi için uzaktan bulunduklarından emin olmam gerekiyor.

11
Git reset --soft'un pratik kullanımları?
Git ile bir aydan biraz fazla bir süredir çalışıyorum. Nitekim dün ilk kez sıfırlamayı kullandım, ancak yazılımdan sıfırlama hala bana pek mantıklı gelmiyor. Yazılımdan sıfırlamayı, tıpkı benim yapacağım gibi dizini veya çalışma dizinini değiştirmeden düzenlemek için kullanabileceğimi anlıyorum git commit --amend. Bu iki komut gerçekten aynı mı ( reset --softvs …
136 git 

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.