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


6
Bir şubede hangi taahhütlerin diğerinde olmadığını nasıl görebilirim?
İki şubem var develve next. Devel'de az ya da çok büyük taahhütlerim var. Bazı taahhütler kiraz alınır next. Ayrıca bir sonrakine birleştirilen bazı taahhütler ekledimdevel . Şimdi neyin eksik olduğunu görmek istiyorum next, böylece değişiklikleri getirmeden önce ayrıntılı olarak test edebilirim next. Benim sorum şimdi, hangi taahhütlerin içinde olduğunu develancak …
180 git 

5
Günlüğü ters sırada nasıl giderim?
Geçenlerde ters sırayla tarih yazdırmak için hg günlüğü alabilirsiniz öğrendim: hg log -r : Tabii ki denedim: git log -r : İşe yaramadı. Peki aynı şeyi git'te yapma komutu nedir?
180 git  git-log 

2
Başka bir Git etiketine geçme
Rspec paketinin sürüm sürümünü / etiket 1.1.4'ü nasıl kontrol edebilirim ? cd ~/Library/Application\ Support/TextMate/Bundles/ git clone git://github.com/rspec/rspec-tmbundle.git RSpec.tmbundle osascript -e 'tell app "TextMate" to reload bundles'
180 git  github  git-tag 

6
Bir dosyayı değiştiren en son git komutunu nasıl bulabilirim?
Bir kaynak dosyayı değiştiren en son taahhüdü bulmak istiyorum. git blameHer satırdaki taahhütlerin tüm tarihlerini görmek için kullanabilirim , ancak dosyaya en son hangi taahhüdün olduğunu tam olarak görmek zor. Git depomda belirli bir dosyaya dokunan son işlemi nasıl bulabilirim?
180 git  search 

6
Git'i değiştirmek için Git'te birkaç taahhüt nasıl değiştirilir?
Git'te bir dizi taahhütte bulundum ve şimdi kullanıcı adımı ve kullanıcı e-posta özelliklerimi (yeni makine) ayarlamayı unuttuğumu anlıyorum. Bu taahhütleri henüz havuzuma itmedim, bu yüzden bunu yapmadan önce bu taahhütleri nasıl düzeltebilirim (ana dalda sadece son 3 taahhüt)? Ben bakarak edilmiştir git resetve git commit -C <id> --reset-author, ama ben …

7
HEAD'ı önceki bir konuma nasıl geri taşıyabilirim? (Ayrılmış kafa) ve Geri alma taahhütleri
Git'te, squash commitbaşka bir dalda bir araya gelerek ve daha sonra HEADşu şekilde bir önceki yere sıfırlayarak yapmaya çalışıyordum : git reset origin/master Ama bundan çıkmam gerek. HEAD'ı önceki konuma nasıl geri taşıyabilirim? Taşımam 23b6772gereken taahhüdün SHA-1 parçasına ( ) sahibim. Bu taahhüde nasıl geri dönebilirim?

1
Boşluk çakışmaları olmadan birleştirme
Bin satır kod hakkında değişen, satır sonundan boşluk kaldıran ve sekmelerden önce boşlukları kaldıran büyük bir taahhüdüm var. Bu proje için taahhüdüm birleştirildiğinde hepsinin de çatışması olacak yaklaşık 50 çekme talebi var. Git'in gelecekteki işlemlerini birleştirirken, bunlardan birinin sadece boşluk değişikliği olduğu çakışmaları göz ardı edecek şekilde ayarlanabilmesinin herhangi bir …

7
Bir dizini git diff'ten hariç tutma
Bir dizinin tamamını Git farkımdan nasıl hariç tutabileceğimi merak ediyorum. (Bu durumda / spesifikasyon). Git diff komutunu kullanarak tüm yazılım sürümümüz için bir fark oluşturuyorum. Bununla birlikte, spesifikasyonlardaki değişiklikler bu prosedür için önemsizdir ve sadece baş ağrıları oluşturur. şimdi yapabileceğimi biliyorum git diff previous_release..current_release app/ Bu, uygulama dizinindeki tüm değişiklikler …
179 git 

8
Git şubelerinden belirli dosyalar nasıl birleştirilir
2 git şube branch1 ve branch2 var ve branch2 dosya.py branch1 dosya.py içine dosya ve sadece bu dosya birleştirmek istiyorum. Özünde, branch1'deki file.py üzerinde çalışmak istiyorum ancak birleştirme komutundan yararlanmak istiyorum. Bunu yapmanın en iyi yolu nedir?
179 git  git-merge 




5
Git endeksi TAM NEDİR içerir?
Git dizini tam olarak ne içeriyor ve dizinin içeriğini görüntülemek için hangi komutu kullanabilirim? Güncelleme Tüm cevaplarınız için teşekkürler. Endeksin bir evreleme alanı olduğunu ve işlenen şeyin çalışma ağacı yerine dizinde olduğunu biliyorum. Sadece bir dizin nesnesinin nelerden oluştuğunu merak ediyorum. Sanırım dosya adı / dizin adı, SHA-1 çiftleri, belki …
178 git  internal 

3
SVN: Git'te dışsal eşdeğer mi?
Svn: externals kullanarak başka bir SVN deposundan kullanılan iki SVN projem var . Git'te aynı depo düzeni yapısına nasıl sahip olabilirim?
177 svn  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.