«git-diff» etiketlenmiş sorular

Çalışma ağacı ile git deposunun işlenen içeriği arasındaki veya deponun iki taahhüt veya dalı arasındaki değişiklikleri gösterir.

6
Tam bağlamla git diff nasıl elde edilir?
Potada incelemeye uygun yama nasıl oluşturulur? git diff branch master --no-prefix > patch Bu, yalnızca 3 satır bağlam oluşturur. Ben de şunu yapıyorum git diff --unified=2000 branch master --no-prefix > patch Umarım tüm dosyalar 2000'den az satıra sahip olur. Git'e yama için dosyadaki tüm satırları maksimum satır belirtmek zorunda kalmadan …
115 git  diff  git-diff 

1
Aşamalı dosyaların Git listesi
Kullanarak bir çok dosya hazırladımgit add , şimdi hazırladığım tüm dosyaları izlenmemiş dosyalar veya değiştirilmiş ancak aşamalanmamış dosyalar olmadan görmek istiyorum . Bunu nasıl yaparım? Kullanırken git diff --cachedaz önce sahnelediğim şeyin değişikliklerini görebiliyorum. Sonra kullanmayı denedim git status --cachedama bu --cachedmaalesef işe yaramıyor git status.

2
GitHub'dan tek bir kesinleştirme farkı nasıl indirilir?
${SHA}GitHub'dan web arayüzü üzerinden tek bir commit (hadi diyelim) almak istiyorum . Örneğin, şöyle bir şey: $ git clone http://github.com/foo/bar $ cd bar $ git format-patch -o .. ${SHA}~1..${SHA} $ cd .. $ rm -rf bar ... ancak tüm depoyu klonlamak zorunda kalmadan (söz konusu depo büyüktür). Açıkçası GitHub, web …
106 github  diff  patch  git-diff 

7
Git diff --stat tam dosya yolunu göster
Yapılırken git diff --statbazı dosyalar depo tabanından tam yolla listelenir, ancak bazı dosyalar şu şekilde listelenir: .../short/path/to/filename. Bu yol ile başlar ...ve sadece kısa yol gösterilir. git diffBir komut dosyası tarafından kolayca işlenebilmesi için tüm dosyaların tam dosya yolunu listelemek istiyorum . Her git diffzaman tam yolu göstermenin bir yolu …
104 git  git-diff 

5
"Git diff" hiçbir şey yapmaz
Bunun bir yerlerde bir yapılandırma hatası olduğunu varsayıyorum, ancak nerede olduğunu bulamıyorum. Normal git komutları iyi çalışıyor gibi görünüyor, ancak "git diff" hiçbir şey yapmıyor. Güvende olmak için, harici diff araçlarını .gitconfig dosyamdan kaldırdım. Bu, MacPorts aracılığıyla kurulmuştur ve en son sürümdür (1.7.2.2). Çalışma alanımdan "git diff" çalıştırdığımda, hiçbir şey …
97 git  git-diff 


13
Yalnızca değiştirilmiş ve eklenen dosyaları Git'te klasör yapısıyla dışa aktarın
Belirli bir kaydetmede değiştirilmiş ve eklenen dosyaların bir listesini almak istiyorum, böylece onları dışa aktarabilir ve dosya yapısıyla bir paket oluşturabilirim. Buradaki fikir, paketi alıp sunucuya çıkarmaktır. Pek çok nedenden dolayı depoyu otomatik olarak çekmek için bir kanca oluşturamıyorum ve sunucuyu güncel tutmanın en kolay yolu bu paketi oluşturmaktır.
83 git  git-diff 
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.