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

4
Git log nasıl devam ettirilmez?
Birbirine ait birkaç git deposum ve üzerlerinde döngü yapmak için basit bir toplu iş / bash dosyam var. Genellikle hangi durumda olduklarını hızlı bir şekilde görmek için bir log komutu ile bunların üzerinden geçiyorum. Bu, bir şey dışında iyi çalışıyor: commit mesajı, konsolumun geniş karakter sayısından daha uzunsa (veya birden …
93 git 

3
Git diff standart çıktıya nasıl yazılır?
Varsayılan olarak git difftüm +-satırları standart çıktıya yazdırır , ancak (devian) bir makinem var (ssh aracılığıyla bağlarım) git diffbeni bir düzenleyiciye götürür (hangisi olduğunu bilmiyorum) ve qdevam etmek için basmam gerekiyor . Checker git yapılandırmam var ve şöyle görünüyor: $ git config --list user.name=XXX user.email=XXX@XXX color.ui=false difftool.prompt=false mergetool.prompt=false core.repositoryformatversion=0 core.filemode=true …
93 git  terminal 



17
Git commit boş bir metin dosyası açar, ne için?
Okuduğum tüm Git öğreticilerinde şunları yapabileceğinizi söylüyorlar: git init git add . git commit Bunu yaptığımda büyük bir metin dosyası açıldı. Öğreticilerin hiçbiri bunu ele almıyor gibi görünüyor, bu yüzden dosyayla ne yapacağımı veya herhangi bir şey varsa ona ne koyacağımı bilmiyorum.
93 git  git-commit 

1
Git-status çıktısını nasıl renklendirebilirim?
Git-status çıktısını şu şekilde renklendirmek istiyorum: untracked files = magenta new files = green modified files = blue deleted files = red Bunun yerine yeşil renkte hazırlanmış dosyaları ve mavi renkte hazırlanmamış dosyaları görüyorum: .Gitconfig'im, bazı aramalara dayalı olarak aşağıdakilerle kurulur: [color] status = auto [color "status"] added = green …


7
Git commit -bir "izlenmeyen dosyalar"?
Bir yaptığımda git commit -aaşağıdakileri görüyorum: # Please enter the commit message for your changes. Lines starting # with '#' will be ignored, and an empty message aborts the commit. # On branch better_tag_show # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # modified: …
93 git  git-commit 

8
Git'te belirli bir kayıt için itme tarihi almanın bir yolu var mı?
Git günlüğündeki her kaydetme ile ilişkili bir gönderme tarihini görüntülemenin bir yolu olup olmadığını merak ediyorum. Bu mümkün değilse, tüm taahhütleri belirli bir baskı altında görmenin bir yolu var mı? Taahhütleri itildikçe takip etmesi gereken bir program yazıyorum. Git günlüğü, gönderim tarihine göre değil, teslim tarihine göre sıralandığından, gönderilen en …
93 git  github  git-push 

7
Git - bir yöntemin / işlevin değişiklik geçmişini nasıl görüntüleyebilirim?
Bu nedenle, bir dosyanın değişiklik geçmişinin nasıl görüntüleneceğiyle ilgili soruyu buldum, ancak bu belirli dosyanın değişiklik geçmişi çok büyük ve gerçekten yalnızca belirli bir yöntemin değişiklikleriyle ilgileniyorum. Öyleyse, yalnızca belirli bir yöntemin değişiklik geçmişini görmek mümkün olabilir mi? Bunun kodu analiz etmek için git'e ihtiyaç duyacağını ve analizin farklı diller …

7
Git - belirli bir dalın ilk yürütmesi nasıl bulunur
Aşağıdaki örnek ağaçta: A-B-C-D-E (master branch) \ F-G-H (xxx branch) F'yi arıyorum - xxx dalındaki ilk işlem. Bunun mümkün olduğunu düşünüyorum: git log xxx --not master ve son listelenen commit F olmalıdır. Doğru çözüm mü yoksa bazı dezavantajları var mı? Stackoverflow ile ilgili benzer sorular olduğunu biliyorum, ancak kimse böyle …
93 git 




9
git'e ilk 10'u gir
İki soru: Git'teki ilk 10 commit baştan sona nasıl gösterilir. (şube yok) Kaydetme indeksini nasıl belirtir ve günlüğe kaydeder. (ikinci veya üçüncüyü gösterin) Git'in commit'i bağlamak için parent kullandığını biliyorum, commit'i baştan sona kaydetmek kolay. sevmek:git log HEAD~10 Ama baştan sona sorgulamam gerekiyor, bu mümkün mü?
93 git  logging 

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.