«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
Taahhüt edilmemiş yerel değişiklikler ve kökeni arasında fark
Diyelim ki bir havuzu kopyaladım ve dosyaları değiştirmeye başladım. Yerel taahhüt edilmemiş değişiklikler varsa, aşağıdaki gibi bir fark yapabilir git diff test.txtve bana mevcut yerel KAFA ile dosyadaki değiştirilmiş, taahhüt edilmemiş değişiklikler arasındaki farkı göstereceğini biliyorum. Bu değişiklikleri taahhüt edersem, orijinal depoya göregit diff master origin/master Ancak yerel değişiklikleri yerel …
141 git  git-diff 

12
Git depom neden bu kadar büyük?
145M = .git / nesneler / paket / Her dalın ucundan geriye doğru gitmeden önce her bir taahhüdün ve taahhüdün farklılıklarının boyutlarını eklemek için bir senaryo yazdım. 129MB, sıkıştırma olmadan ve şubeler arasında aynı dosyaları ve şubeler arasındaki ortak geçmişi hesaba katmadan elde ediyorum. Git tüm bunları hesaba katar, böylece …
141 git 

2
Git ile dosya kopyalama işlemini kaydetme
Git'te bir dosyayı git-mv kullanarak taşıdığımda durum dosyanın yeniden adlandırıldığını gösterir ve bazı bölümleri değiştirsem bile yine de aynı şey olduğunu düşünür (ki bu iyi çünkü geçmişini takip etmeme izin veriyor) . Bir dosyayı kopyaladığımda, orijinal dosyanın bazı geçmişleri var, yeni kopyayla ilişkilendirmek istiyorum. Dosyayı hareket ettirmeyi denedim ve sonra …
141 git  file  copy 

6
Windows için Git Bash sürücüsünü değiştirme
Benim tahrik konuma gitmek için çalışıyordu E:/Study/Codesiçinde git bashpencerelerde. Değişim sürücüsüne amacıyla istemi komutta kullandığım E:Bu bir hata verir git bash. bash: E :: komutu bulunamadı. Nasıl benim geçerli dizin konumunu değiştiririm /c/usersiçinE:Study/Codes
141 windows  git  git-bash 

18
ikili dosyalar olmadan gitignore
Nasıl ikili dosyalar göz ardı edilebilir gitkullanarak .gitignoredosyayı? Misal: $ g++ hello.c -o hello "Merhaba" dosyası bir ikili dosyadır. Can gitbu dosyayı görmezden?
141 git  gitignore 

6
Git Clone: ​​Sadece dosyalar, lütfen?
Ben bir GIT repo klonlamak istiyorum ve bir .gitdizin ile sona . Başka bir deyişle sadece dosyaları istiyorum. Bunu yapmanın bir yolu var mı? git clone --no-checkoutne istediğimin tam tersini yaptı (bana sadece .gitdizin verdi ). Ben için bunu çalışıyorum uzak şudur yani repo, yerel değil tek bir kopya değil …
141 git 

1
Git, bir alt modül taahhüdünün SHA1'ini nerede saklar?
Git deposuna bir alt modül eklediğinizde, bu alt modülün sha1 tarafından başvurulan belirli bir taahhüdünü izlediğini biliyorum. Bu sha1 değerinin nerede depolandığını bulmaya çalışıyorum. .gitmodulesVe .git/configdosyaları yalnızca alt modülü amacıyla yol, ancak taahhüt sha1 göstermektedir. Git-alt modülü (1) referans sadece söz gitlinkgiriş ve gitmodules (5) referans ya bu konuda hiçbir …
141 git  git-submodules  sha 

18
Belirli dizinler dışında her şeyi yoksaymak için .gitignore kullanma
Benim sorunum, git repo, themesWordPress bulunan gereksiz dosyaları geri kalanı göz ardı ederken sadece benim klasörlerin içeriğini seçici olarak taahhüt etmek istiyorum bir sürü WordPress web siteleri var . Daha önce dosya türlerini yoksaymak için .gitignore dosyalarını kullandım, ancak başka bir şekilde kullanılabilir mi - her şeyi görmezden gelmek AMA …
141 git  gitignore  glob 


8
Git'in UTF-16 dosyasını metin olarak tanımasını sağlayabilir miyim?
Git'te bir Sanal PC sanal makine dosyasını (* .vmc) izliyorum ve bir değişiklik yaptıktan sonra git dosyayı ikili olarak tanımladı ve benim için fark etmez. Dosyanın UTF-16'da kodlandığını keşfettim. Git'in bu dosyanın metin olduğunu tanıması ve uygun şekilde işlemesi öğretilebilir mi? Git Cygwin altında kullanıyorum, core.autocrlf false olarak ayarlanmış. Gerekirse …

5
Yamayı sakladığım şeyle nasıl biçimlendirebilirim
Git'te değişikliklerimi saklıyorum. Sakladığım şeyle bir yama oluşturabilir miyim? Ve sonra bu yamayı başka bir depoya (iş arkadaşım) uygular mıyım? Biliyorum git format-patch -1, ama bence bu benim yaptıklarım için. Ama aynı şeyi saklıyorum değişiklikler için arıyorum. Ve başka bir depoya nasıl yama ekleyebilirim?
140 git  git-stash  git-patch 

2
Git'te bir birleşmenin ebeveynlerine nasıl ulaşılır?
Bazı git komutları üst öğeyi düzeltme olarak alır; diğerleri (ör. git revert), üst numara olarak. Her iki vaka için ebeveynler nasıl alınır. Ben ikinci günlük bulmak için genellikle uzun bir ağaç aşağı kaydırma gerektirir gibi grafik günlük komutunu kullanmak istemiyorum.
140 git  merge 


5
Uzak dal “git branch -r” içinde görünmüyor
Uzak bir Bitbucket deposuna doğru itiyorum ve son zamanlarda bir meslektaşım oluşturduğu yeni bir şubeyi aynı depoya itti. Yüklediği değişiklikleri almaya çalışıyorum. $ git branch -a * master localbranch1 localbranch2 remotes/origin/master $ git branch -r kaynak / ana Bitbucket için web arayüzünde yaptığı dalı görebiliyorum. Bunu nasıl yapabilirim? Sonraki deneme: …
140 git 

28
git'te uzak depo klonlanırken ana bilgisayar github.com hatası çözülemedi
Ne yaptım: Github'da uzak bir depo oluşturdum ve yerel makinemdeki uzak depoyu klonlamaya çalışıyorum. Klonlama sırasında klon URL ve hedef klasörü sağlıyorum. Ama her klonlamaya çalıştığımda, bu hatayı alıyorum: Hata: "ölümcül: ' https://github.com/hyperion057/spring-repo.git/ ' 'ye erişilemiyor : Host: github.com çözülemedi" GitHub'a bağlanmak için ne yapmam gerekir?
140 git  github 

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.