«version-control» etiketlenmiş sorular

Sürüm kontrolü, belge, program ve bilgisayar dosyası olarak saklanan diğer bilgilerdeki değişikliklerin yönetimidir. Sürüm kontrolünün kullanımı ve uygulanabilirliği, VCS karşılaştırması hakkında genel soruları işaretlemek için bu etiketi kullanın. Her bir VCS'ye özgü çoğu komut ve teknik için, tercih edilmesi gereken belirli etiketler vardır.


7
.classpath ve .project - sürüm kontrolünü kontrol edip etmiyor musunuz?
Bir bağımlılıklar ağacında birden çok modülden oluşan açık kaynaklı bir java projesi çalıştırıyorum. Tüm bu modüller, bir alt sürüm havuzundaki alt dizinlerdir. Projemize yeni gelenler için, tüm bunları tutulmada manuel olarak ayarlamak çok fazla iş gerektiriyor. Tüm geliştiricilerimiz tutulma kullanmaz. Yine de, yeni gelenlerin başlamasına yardımcı olmak için .classpath ve …

4
GitHub, bir dosyada yapılan değişikliklerin geçmişini yama biçiminde gösterebilir mi?
Bunu yaparsanız git log --patch -- path/to/file, dosyanın geçmişini ve her kaydetmede yapılan tüm değişikliklerin bir farkını alırsınız, örneğin: $ git log --patch -- git-rebase.sh commit 20351bb06bf4d32ef3d1a6849d01636f6593339f Author: Ramkumar Ramachandra <artagnon@gmail.com> Date: Sat Jun 15 18:43:26 2013 +0530 rebase: use 'git stash store' to simplify logic rebase has no reason …

4
Belirli bir dosya türü dışında, belirli bir klasör altındaki tüm dosyaları yinelemeli olarak doğru şekilde yok sayın
Benzer sorular ( 1 , 2 ve 3 ) gördüm, ancak onlardan uygun bir çözüm alamıyorum. Belirli bir dosya türü dışında, belirli bir klasör altındaki tüm dosyaları yok saymam gerekiyor. Klasör, kök yol için bir alt dizindir. Klasöre bir isim vereyim Resources. İşleri karmaşıklaştırmak istemediğim için, Resourcesnerede olursa olsun adlandırılmış …

8
git deposu bilgisayarlar arasında senkronizasyon, hareket ederken?
Diyelim ki bir masaüstü bilgisayarım ve bir dizüstü bilgisayarım var ve bazen masaüstünde, bazen de dizüstü bilgisayarda çalışıyorum. Git deposunu ileri geri taşımanın en kolay yolu nedir? Git depolarının aynı olmasını istiyorum, böylece diğer bilgisayarda kaldığım yerden devam edebilirim. Her iki bilgisayarda da aynı dallara ve etiketlere sahip olduğumdan emin …

4
Git hızlı ileri değil reddedildi
Bu sorunun birçok kez sorulduğunu hissediyorum, ancak çözüm genellikle "dizini sildim ve işimi yeni bir ödeme ile yeniden yaptım." Bir taahhüt ve zorlama yaptım ancak taahhüt mesajında ​​yanlış bilet numarasına atıfta bulunduğumu fark ettim. Bu yüzden hızlı bir çözüm için SO'ya baktım ve aşağıdakileri terminale yazdım : $ git reset …

3
TFS Getirildikten sonra Visual Studio'nun Çakışmaları Çöz penceresini açmasını sağlama
Visual Studio'da En Yeniyi Al yaptığımda, çakışma varsa, bunu açıklığa kavuşturmak için bana gösterilen hiçbir şey yok. Her zaman her şeyin yolunda olduğunu düşünüyorum, bir yapı oluşturun ve genellikle yapı işe yarıyor. Çatışmaları aramayı, Çatışmalar penceresini açmayı hatırlamak her zaman üzerimdedir. VS'yi yüzüme kaptırmanın ve şimdi bir çatışma olduğunu söylemenin …

6
Git Bash ekranını temizleme komutu
Git'te ekranı temizleyen herhangi bir komut var mı? örneğin, pencere komut satırında çok sayıda kod çalıştırdıktan sonra, cls yazarsanız, önceki kodun tamamını temizleyecektir. bu yüzden Git'te aynı tür işlevselliği istiyorum. bu yüzden herhangi biri bana komut adını söyleyebilir.


12
Proje dosyalarımı sürüm kontrolü altında tutmalı mıyım? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Cevapların gerçekler, referanslar veya uzmanlıkla desteklenmesini bekliyoruz, ancak bu soru büyük olasılıkla münazara, münakaşalar, anketler veya uzun tartışmalar gerektirecektir. Bu sorunun iyileştirilebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, rehberlik için yardım merkezini ziyaret edin . 9 yıl önce kapalı . Eclipse'in …

7
NuGet'ten sürüm denetimine paketleri mi ekliyorsunuz?
NuGet'ten önce, bir projede kullanılan tüm harici DLL'leri iade etmek yaygın olarak kabul edilen "en iyi uygulama" idi. Genellikle bir Libsveya 3rdPartydizininde. NuGet ile çalışırken, packagesdizini iade etmem gerekiyor mu, yoksa MSBuild'in gerekli paketleri nuget feed'inden otomatik olarak indirmesinin bir yolu var mı?

3
Rastgele 'endişeler' klasörleri ve '.keep' dosyaları
Rayları öğreniyorum. Hat boyunca bir yerlerde, raylar uygulamasının dizininde rastgele görünen klasörlerin ve dosyaların göründüğünü fark ettim. Bazı klasörlerde içinde dosya bulunan bir concernsklasör vardır .keep. .keepDosya boş görünüyor. Diğer klasörlerde concernsklasör yok ama boş bir .keepdosya var. Bu dosya / klasörlerin ne olduğunu bilen var mı?

7
Teslim alınamıyor, dosya birleştirilmemiş
Dosyayı çalışma dizinimden kaldırmaya çalışıyorum ancak aşağıdaki komutu kullandıktan sonra git checkout file_Name.txt Aşağıdaki hata mesajını aldım error: path 'first_Name.txt' is unmerged Bu nedir ve nasıl çözülür? Git durumum aşağıdadır $ git status On branch master You are currently reverting commit f200bf5. (fix conflicts and run "git revert --continue") (use …


2
Mercurial'de bir birleştirme nasıl iptal edilir?
Birleştirme yaptım. Geri dönmek ve tekrar denemek istiyorum. Birleştirmeyi taahhüt edilmeden önce geri almanın bir yolu var mı? hg revertistediğimi yapmaz, yalnızca dosyaların metnini geri döndürür. Mercurial, ikinci birleşme girişimimi iptal etti ve orijinal birleştirme işleminin hala taahhüt edilmediğinden şikayet ediyor. Bir hg mergekomuttan sonra ancak tamamlanmadan önce birleştirmeyi geri …

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.