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


8
İçeriği silmeden çok sayıda dosyayı nasıl ayıklayabilirsiniz
Yanlışlıkla birçok geçici dosya ekledim git add -A Aşağıdaki komutları kullanarak dosyaları bozmayı başardım ve kirli dizini kaldırmayı başardım. git ls-files -z | xargs -0 rm -f git diff --name-only --diff-filter=D -z | xargs -0 git rm --cached Yukarıdaki komutlar git help rm. Ne yazık ki, önbellek seçeneği vermiş olmama …

22
Aynı bilgisayarda birden fazla github hesabı var mı?
Benim hem gerçek "iş" depolarım ve git hub'daki kişisel depolarımda bilgisayarımdan çalışmaya çalışıyorum. Önce iş hesabı kuruldu ve her şey kusursuz bir şekilde çalışıyor. Ancak kişisel hesabım, farklı bir hesap / e-posta altında kurulmuş olan kişisel repoma zorlanmıyor gibi görünüyor. İş anahtarımı kişisel hesabıma kopyalamayı denedim, ancak bu bir hata …

7
Git'te birleştirmek neden ve nasıl SVN'den daha iyi?
Birkaç yerde, dağıtılmış sürüm kontrol sistemlerinin parlamasının ana nedenlerinden birinin, SVN gibi geleneksel araçlardan çok daha iyi birleştiğini duydum. Bu aslında iki sistemin nasıl çalıştığı konusundaki doğal farklılıklardan mı yoksa Git / Mercurial gibi belirli DVCS uygulamalarında SVN'den daha akıllı birleştirme algoritmaları var mı?

25
Visual Studio kullanırken dosya oluşturma sürümünü otomatik olarak artırabilir miyim?
Ben sadece nasıl otomatik olarak Visual Studio (2005) kullanarak dosyalarımı yapı (ve sürüm?) Arttırabilir merak ediyordum . Söylemenin özelliklerine bakarsam C:\Windows\notepad.exe, Sürüm sekmesi "Dosya sürümü: 5.1.2600.2180" değerini verir. Ben biraz donuk yüz edelim ki benim dll's sürümünde değil, 1.0.0.0 sürümünde bu serin numaraları almak istiyorum. Birkaç şey denedim, ancak kutudan …

2
Kod incelendikten sonra bir çekme isteğini güncellemek için tercih edilen Github iş akışı
Github'daki Açık Kaynak projesinde bir değişiklik gönderdim ve çekirdek ekip üyelerinden birinden kod inceleme yorumları aldım. İnceleme yorumlarını dikkate alarak kodu güncellemek ve yeniden göndermek istiyorum. Bunu yapmak için en iyi iş akışı nedir? Git / github hakkındaki sınırlı bilgimden, aşağıdakilerden herhangi birini yapabilirim: Kodu yeni bir taahhüt olarak güncelleyin …

7
Git günlüğü yalnızca ilk satırla nasıl çıkarılır?
Biçimini özelleştirmeye çalışıyorum git log. Tüm taahhütlerin tek bir satırda gösterilmesini istiyorum. Her satır, tamamlama mesajının yalnızca ilk satırını göstermelidir. Ben öğrendim o git log --pretty=shorthile yapmak gerekir ama benim bilgisayarda tam günlüğünü gösteren git log(zaman damgası yanı sıra) yapar. Ayrıca, yer tutucuları man sayfasında tanımlandığı şekilde kullanmaya çalıştım . …

22
Git: “Bozuk nesne bozuldu”
Uzaktan kumandamdan ne zaman çeksem sıkıştırmayla ilgili şu hatayı alıyorum. Manuel sıkıştırmayı çalıştırdığımda, aynı şeyi alıyorum: $ git gc error: Could not read 3813783126d41a3200b35b6681357c213352ab31 fatal: bad tree object 3813783126d41a3200b35b6681357c213352ab31 error: failed to run repack Kimse biliyor, bu konuda ne yapmalı? Kedi dosyasından bunu alıyorum: $ git cat-file -t 3813783126d41a3200b35b6681357c213352ab31 error: …

24
Tüm yerel git dallarını sil
Her yeni özellik veya hikaye kartı için yeni bir yerel şube oluşturduğum bir geliştirme sürecini takip ediyorum. İşiniz bittiğinde dalı master'a birleştiriyorum ve sonra itiyorum. Tembellik veya unutkanlığın bir kombinasyonu nedeniyle zamanla gerçekleşme eğilimi, bir kısmı (sivri uçlar gibi) birleştirilmemiş olabilecek geniş bir yerel şubeler listesi ile sonuçlanmam. Tüm yerel …

21
SVN veya Git kullanmalı mıyım? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …
321 git  svn  version-control 


19
Subversion'dan bir dosyayı teslim alma
"Tek bir dosyayı teslim almak mümkün değil. Yapabileceğiniz en iyi check-out düzeyi dizin düzeyindedir." Subversion kullanırken bu sorunu nasıl çözebilirim? Subversion'da tüm resimlerimizi sakladığımız bu klasöre sahibiz. Bundan sadece bir dosya (resim) almak istiyorum. Bu klasör gerçekten büyük ve şu anda ihtiyacım olmayan tonlarca başka şeye sahip.


29
SQL Server veritabanını sürümlendirme
Veritabanlarımı sürüm kontrolü altına almak istiyorum. Beni başlatmak için herhangi bir tavsiye veya tavsiye makalesi olan var mı? Her zaman orada en azından bazı veriler olmasını isteyeceğim ( bahsettiğimiz gibi: kullanıcı türleri ve yöneticiler). Ayrıca genellikle performans ölçümleri için geniş bir oluşturulan test verisi koleksiyonu isteyeceğim.

11
Git: Şubedeki tüm taahhütler nasıl ezilir
Şununla yeni şube açıyorum master: git checkout -b testbranch 20 taahhütte bulundum. Şimdi bu 20 taahhüdü ezmek istiyorum. Bunu şu şekilde yapıyorum: git rebase -i HEAD~20 Ne kadar taahhütte bulunduğumu bilmiyorsam ne olur? Gibi bir şey yapmanın bir yolu var mı: git rebase -i all on this branch

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.