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


5
Git'te yalnızca bir dosya çekmek mümkün müdür?
Bazı kırık testleri olan bir Git dalı üzerinde çalışıyorum ve bu testleri zaten sabit oldukları başka bir daldan (değişiklikleri birleştirmek, sadece üzerine yazmak değil) çekmek istiyorum. Yapabileceğimi biliyorum git pull origin that_other_branch ancak bu, diğer dosyaları birleştirmeye çalışacaktır, çünkü henüz hazır değilim. Başka bir şubeden yalnızca belirtilen dosyayı (her şeyi …

5
Sadece tek bir dosya saklamak
Sadece değişiklikleri tek bir dosyadan saklamak istiyorum: git stash save -- just_my_file.txt Yukarıdaki olsa işe yaramıyor. Alternatif var mı?
177 git  git-stash 







9
Git'te karma çarpışma
Git'i kullanırken karma bir çarpışmam olsaydı ne olurdu? Örneğin, aynı sha1 sağlama toplamı ile iki dosya yürütmeyi başarabilirim, git fark eder mi ya da dosyalardan birini bozar mıyım? Git bununla yaşamak için geliştirilebilir mi yoksa yeni bir karma algoritmasına geçmek zorunda mıyım? (Lütfen bunun ne kadar olası olduğunu tartışarak bu …
175 git  hash  sha1  hash-collision 

15
Tüm uzak git dallarını yerel dallar olarak izleme
Tek bir uzak dalı yerel bir şube olarak izlemek yeterince basittir. $ git checkout --track -b ${branch_name} origin/${branch_name} Tüm yerel şubeleri uzaktan kumandaya itmek, gerektiğinde yeni uzak şubeler oluşturmak da kolaydır. $ git push --all origin Tersini yapmak istiyorum. Tek bir kaynaktan X sayıda uzak dal varsa: $ git branch …
175 git  branch 


8
Sonunda git dosyasının hangi sürümü kullanılacak: LOCAL, BASE veya REMOTE?
Sırasında git mergebir çarpışma olduğunda, Meld adında bir birleştirme aracı açıyorum . Üç dosyayı LOCAL, BASE ve REMOTE açar. LOCAL yerel şubem olduğunu okuduğumdan, BASE ortak atadır ve UZAKTAN birleştirilecek daldır. Şimdi sorum: nihayet dosyanın hangi sürümü kullanılacak? UZAKTAN MI? Öyleyse, örneğin BASE dalında ne olursa olsun, istediğim gibi düzenleyebilir …
174 git  git-merge  meld 

7
Git neden “blok zincir” olarak kabul edilmiyor?
Git'in iç veri yapısı, her nesnenin yalnızca selefine işaret ettiği bir veri nesneleri ağacıdır. Her veri bloğu karma yapılır. Kaydedilen karma ve gerçek karma saptığında bir ara bloğun değiştirilmesi (bit hatası veya saldırı) fark edilir. Bu kavramın blok zincirinden farkı nedir? Git, blok zincirlerinin bir örneği olarak listelenmez, ancak en …
174 git  hash  blockchain 

3
git rebase, 'yerel' ve 'uzak' takibi
Bir git rebase yaparken, çatışmaları çözerken genellikle 'yerel' ve 'uzaktan' ile neler olduğunu anlamakta zorlanıyorum. Bazen tarafları bir taahhütten diğerine değiştirdikleri izlenimine kapılıyorum. Bu muhtemelen (kesinlikle) çünkü hala tam olarak anlamadım. Yeniden basarken, 'yerel' ve 'uzak' kimdir? (Çatışmaları çözmek için P4Merge kullanıyorum)
174 git  conflict  rebase 

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.