«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.

11
Bitbucket'ta dalları sil
Depolarımızdan birinde çok sayıda şube oluşturdum. Bu dallar ustaya çekilmeden önce test edilmek üzere. Şimdi listede birçoğunu görüyorum ve bir daha asla kullanmayacağız. Bu dalları doğrudan Bitbucket'a nasıl silebilirim?

5
Visual Studio 2013 ve BitBucket
Visual Studio 2013 görünüşe göre bazı hoş kaygan Git entegrasyonu var. Ancak, en ufak bir anlam bile vermeyen hiçbir şey olmadan bir saatlik kafa tırmalamadan sonra, sadece yerel bir depo oluşturabildim ve uzak bitbucket veri havuzunu klonlamaya rağmen, uzak depomda yayınlamanın bir yolunu bulamıyorum . TFS, Subversion, Perforce ve hemen …

10
Birçok alt dizini yeni, ayrı bir Git deposuna ayırın
Bu soru alt dizini ayrı Git deposuna ayır Tek bir alt dizini ayırmak yerine, bir çift ayırmak istiyorum. Örneğin, geçerli dizin ağacım şöyle görünür: /apps /AAA /BBB /CCC /libs /XXX /YYY /ZZZ Bunun yerine bunu istiyorum: /apps /AAA /libs /XXX Çalışmayacak --subdirectory-filterargümanı git filter-branch, ilk çalıştırıldığında verilen dizin hariç her …

4
Git'te uzak dalları yeniden oluşturma
İnsanların klonlayabileceği ve üzerinde çalışabileceği uzak bir SVN deposunu yansıtmak için bir ara Git deposu kullanıyorum. Ara depo, ana şubenin yukarı yönlü SVN'den her gece yeniden temel almasını sağlıyor ve özellik dalları üzerinde çalışıyoruz. Örneğin: remote: master local: master feature Özellik şubemi başarıyla uzaktan kumandaya itebilir ve beklediğim şeyle sonuçlanabilirim: …

7
Git ile yerel bir şubeyi silme
Google'da araştırdım ve bu konuda çok uzun birkaç konu var ve hiçbiri yardımcı olmuyor. Sanırım yanlış bir şey yapıyorum. Adında bir şubem var Test_Branch. Önerilen yöntemi kullanarak silmeye çalıştığımda şu hatayı alıyorum: '[Dizin konumu]' nda teslim alınan 'Test_Branch' dalı silinemiyor. Bunun dışında başka bilgi alamıyorum. Uzaktaki şubeyi kolayca uçurabilirim ama …
135 git 

5
Git ile 'ustaya' nasıl geri dönülür?
İlk taahhüdümüzü yaptım; sonra bir şube oluşturdu (dal1 diyelim). Bu şubede bir 'örnek' dizini oluşturdum ve taahhüt ettim. GitHub'da yeni şubemi ve eklediğim yeni 'örnek' dizini görüyorum. Şimdi, ana ile nasıl tekrar 'senkronize edebilirim' merak ediyorum; ve böylece 'örnek' klasörü silinir (ana klasörde olmadığı için). DÜZENLEME: find . -type d …
135 git 

10
Uzak bir şubeden nasıl kiraz toplanır?
Kiraz toplama yapmakta sorun yaşıyorum. Yerel makinemde şu anda "ana" şubemdeyim. Başka bir daldan "zebra" adlı bir taahhütte kiraz toplamak istiyorum. "Zebra" dalı uzak bir daldır. Yani git durumu: # On branch master nothing to commit (working directory clean) Tamam, şimdi istediğim taahhüdü seçmeye çalışıyorum: git cherry-pick xyz fatal: bad …
135 git 

4
gitignore klasörü yok saymaz
Projemin kökünde bir fooklasörüm var. İçinde fooklasörün Bir var barbir klasör. barKlasörümdeki tüm dosyalardaki tüm değişiklikleri yok saymak istiyorum . Bu benim gitignore: /foo/bar Klasör kontrol edilir: mevcuttur ve yok sayılacak dosyalara sahiptir. gitignoreolduğunu committed. Ancak, bir moifikasyon yaptığım ve klasörümün içinde bulunan bir dosyam var bar. Yazdığımda git status …
135 git  gitignore 


17
Gizli anahtarlarımı ve şifremi sürüm kontrol sistemime nasıl güvenli bir şekilde kaydedebilirim?
Sürüm kontrol sistemimdeki geliştirme ve üretim sunucularının ana bilgisayar adları ve bağlantı noktaları gibi önemli ayarları saklıyorum. Ancak, sırları (özel anahtarlar ve veritabanı şifreleri gibi) bir VCS deposunda tutmanın kötü bir uygulama olduğunu biliyorum . Ancak şifreler - diğer ayarlar gibi - bunların güncellenmesi gerektiği gibi görünür. Peki , şifrelerin …

3
Git am ve git camera arasındaki fark nedir?
Her ikisi de git amve git applyyamaları uygulamak için kullanılabilir. Farkı göremiyorum. Şimdi bir fark görüyorum: yalnızca dosyalara dokunurken git amotomatik olarak işliyor, git applyancak bir taahhüt oluşturmuyor. Tek fark bu mu?
134 git  patch 

7
Çıplak depomu nasıl güncellerim?
Depomu yayınlamak için çıplak bir depo oluşturdum, ancak çıplak depoyu ana deponun mevcut durumuyla nasıl güncelleyeceğimi çözemiyorum.
134 git 

6
.Git klasörü nasıl küçültülür
Mevcut üssümün toplam boyutu yakl. 200MB. Ancak .git klasörümün inanılmaz bir boyutu 5 GB (!). Çalışmamı harici bir sunucuya ittiğim için büyük bir yerel geçmişe ihtiyacım yok ... Not defterimde biraz yer açmak için .git klasörünü nasıl küçültebilirim? 30 günden daha eski olan tüm değişiklikleri silebilir miyim? herhangi bir yardım …
134 git 

3
Git'te bir ödemeyi nasıl geri alabilirim?
Yerel git depomdan önceki bir commit'i kontrol ettim. Ben bir değişiklik yapmadım, sadece bakıyordum. Şimdi en son taahhüdüme geri dönmek istiyorum - bunu nasıl yapacağım? Kontrol etmek için kullandığım tam komut: git checkout e5dff6b3c5d704f9b598de46551355d18235ac08 Şimdi git log yazdığımda, en üstte bu teslim edildiğini görüyorum, ancak sonraki taahhütlerimden hiçbiri. Bunları yanlışlıkla …
134 git 

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 

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.