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

3
Git-diff ve git log nasıl yeni ve silinmiş dosyaları yoksaymak için?
Bazen bazı yeni, silinmiş ve / veya yeniden adlandırılmış dosyalarla birlikte değiştirilmiş birkaç dosya olabilir. Yaparken git diffya da git-logatlamak isterim, böylece değişiklikleri daha iyi tespit edebilirim. Aslında, yeni ve silinmiş dosyaların içeriği olmadan adları listelenmek en iyisidir. "Eski" olarak adlandırılan "eski" için isteğe bağlı olarak "eski" ve "yeni" arasındaki …
155 git  git-diff 

3
Git deposundan yama veya diff dosyası oluşturun ve başka bir git deposuna uygulayın
WordPress tabanlı bir proje üzerinde çalışıyorum ve projemi WP'nin her yeni sürümüne eklemek istiyorum. Bunun için, iki işlem veya etiket arasında bir yama oluşturmak istiyorum. Örneğin, Repo'mda /www/WPbunu yapıyorum: $git patch-format com1..com2 --stdout > ~/patchs/mypatch.patch Veya $git patch-format tag1..tag2 --stdout > ~/patchs/mypatch.patch /www/WP git natif WordPress /www/myproject Git projem WordPress …
155 git  diff  patch  git-diff  git-apply 

2
Git push -u origin master'da -u bayrağı ne anlama geliyor? [kapalı]
Kapalı. Bu soru Yığın Taşması yönergelerine uygun değil . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu Yığın Taşması için konuyla ilgili olacak şekilde güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştir Sadece -ubu komutta bayrağın ne anlama geldiğini merak ediyordum. git push -u origin …
155 git  github  push 

2
Deponun bir parçası olarak bir git yapılandırması nasıl saklanır?
Burada açıklandığı gibi, ödeme sırasında dosyaları karıştırmak için filtreler kullanıyorum . Şimdi sorun şu ki, filtre tanımı yalnızca yerel yapılandırma dosyamda saklanıyor: $ cat .git/config .... [filter "dater"] smudge = /home/.../expand_date clean = perl -pe \"s/\\\\\\$Date[^\\\\\\$]*\\\\\\$/\\\\\\$Date\\\\\\$/\" İş arkadaşlarım bu Dategenişletmeden yararlanmak istiyorsa , filtre tanımımı kopyalamaları gerekir. Ve eğer değiştirirsem, …
155 git 


6
Git alt modülü olarak bir Subversion deposuna sahip olmak mümkün müdür?
Git veri havuzumda Git alt modülü olarak bir Subversion deposu eklemenin bir yolu var mı? Gibi bir şey: git-svn submodule add https://svn.foo.com/svn/proj --stdlayout svn-project Nerede https://svn.foo.com/svn/projSubversion deposu işaret eder. git-svnBir Subversion deposu ile etkileşime izin veren olduğunu biliyorum . Bence, belki bir Subversion deposunu kontrol etmenin git-svnve sonra bir alt …
154 svn  git  git-svn 


6
Uzaktan çekme sırasında tüm etiketleri almak için Git varsayılanını ayarlayabilir miyiz?
Şu anda aşağıdaki gibi bir git uzaktan kurulum var: [remote "upstream"] url = <redacted> fetch = +refs/heads/*:refs/remotes/upstream/* Ben kesilirken git pullşube yöneticisinde, tüm uzak kafaları uzaktan kumanda içine getirilen / memba, daha sonra uzaktan kumanda / memba / ustası ustası birleştirilir. Ulaşılabilen etiketler de aynı anda getirilir, bu da çok …
154 git 


7
Ssh anahtarı nasıl kaldırılır?
Şu anda bir sunucuya yüklenmiş eski bir SSH anahtarım var. Sorun benim ~/.sshdizin (orijinal id_rsave id_rsa.pubdosyaları ile) kaybetti . Sonuç olarak, eski SSH anahtarını doğrudan sunucudan kaldırmak ve yeni bir tane yüklemek istiyorum. Aşağıdaki komutu başarılı olmadan denedim: $> ssh-add -D Bir SSH anahtarını tamamen kaldırmanın bir yolu var mı?

3
Git rebase için bir birleştirme stratejisini nasıl seçerim?
git-rebaseAdam sayfa bahseder -X<option>geçirilebilir git-merge. Tam olarak ne zaman / nasıl? Yinelemeli strateji ve onların seçenekleriyle yamalar uygulayarak yeniden taban yapmak istiyorum (tüm çelişkili taahhütleri atlamak yerine, her ne olursa olsun sopa uygulayın). Birleştirme istemiyorum, tarihi doğrusal yapmak istiyorum. Denedim: git rebase -Xtheirs ve git rebase -s 'recursive -Xtheirs' ancak …
154 git  git-rebase 

14
Editör yürütülemedi
Sıklıkla birden fazla taahhüt mesajını değiştirmek zorunda değilim, ancak bir veya iki kez oldu ve bunu gördüğümü hatırlamıyorum. Umarım başka biri vardır. Ben git rebase -i HEAD~7, beklenen liste vi beklendiği gibi açılır. pickDeğerleri edituygun olana değiştiriyorum ve sonra :wq. Editör yürütülemedi core.editorBenim küresel ayarında .gitconfigolduğu vi(Ben de bunu değiştirdik …
153 git  vim 

19
Git SSH hatası: “Ana bilgisayara bağlan: Bozuk dosya numarası”
Git kılavuzunu takip ettim ama github'a bağlanmaya çalışırken bu garip sorunum var: $ ssh -v git@github.com OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007 debug1: Reading configuration data /c/Documents and Settings/mugues/.ssh/config debug1: Applying options for github.com debug1: Connecting to github.com [207.97.227.239] port 22. debug1: connect to address 207.97.227.239 port 22: Attempt to …
153 git  github  ssh 

27
Git: İzin reddedildi (publickey) ölümcül - Uzak depodan okunamadı. Git deposunu klonlarken
Git deposunu klonlayamıyorum ve bu hatayı alıyorum: krishna.soni@KRISHNACHANDRAS /c/Projects $ git clone http://stage.abc.com:10088/pqr http://<url>/<repository> Cloning into '<repository>'... fatal: could not read Username for 'http://<url>': No such file or directory Okudum Bitbucket, Windows ve “ölümcül: Şifresini okunamadı” , ama yine de sorun var. Daha ileri gittim ama şimdi bu hatayı alıyorum …
153 git  git-clone 

4
Uzak şubemle yerel şubemin üzerine yazma
Yerel şubemi tamamen irdeledim ve baştan başlamak istiyorum. Sunucudaki sürüm doğru. Başlamak istemiyorum, büyük tarihçemi düzeltmek için yerel geçmişimi kullanmak istiyorum. (Gerekirse yapabilirim.) git fetch branchnameve git pull branchnameçalışmaz. Aldığım ileti " güncel " ancak yerel sürümüm sunucunun sürümüyle eşleşmiyor. git pull origin/branchnamebana " bulunamadı " hatası veriyor .
153 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.