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


24
Git hatası - gpg veri imzalayamadı
Git'i kullanmaya yeni başladım ve git ve gpg'yi homebrew üzerinden yükledim. Nedense, ben git commit bu konuyla ilgili diğer birçok stackoverflow soruları baktım ve hiçbiri benim için çalıştı bu hatayı alıyorum . Başarılı bir şekilde yükleyebilmem için bu hatayı nasıl düzeltebilirim. error: gpg failed to sign the data fatal: failed …
149 git  gnupg 

5
Vim ile Git commit mesajı girme ile ilgili sorunlar
İşletim Sistemi: Windows yazıyorum $ git commit sonra "# Lütfen kaydetme mesajını girin" Gibi bir metin yazıyorum "Form doğrulama eklendi" Enter'a basın ve işleme alınmadı. Sonra Shift + Enter, Ctrl + Enter, Alt + Enter tuşlarına basıyorum - hala işleme alınmadı. Aptalca bir sorun olduğunu düşünüyorum ama ne yapmalıyım?
149 git  commit  message 

18
Homebrew "git" tamamlamayı kullanmıyor
OSX'in git'i kullanırken, bir dosyayı değiştirdikten sonra basitçe yapabilirim git commit <tab>ve bu, dosyanın adını değiştirilmiş olana otomatik olarak tamamlar. Bununla birlikte, homebrew'den daha yeni bir git sürümü yüklersem ve onu kullanırsam, bu özellik artık çalışmıyor (yani basıyorum <tab>ve sadece değişiklik yapmayanlar da dahil olmak üzere bunu hangi dosyada yapmak …
149 macos  git  autocomplete  zsh 



7
Git update-index'i geri al --skip-worktree
Bir süre önce git tarafından izlenen bir dosyadaki değişiklikleri yoksaymak için bunu yaptım: git update-index --skip-worktree <file> Şimdi aslında bu dosyada kaynak değişiklik yapmak istiyorum. Etkilerini nasıl geri alabilirim skip-worktree?
148 git  undo 

9
.Git klasörünü izlenmesini istediğim dosyaların dışında saklayabilir miyim?
Git'i bir yedekleme sistemi olarak kullanmak için alışılmadık bir fikrim var. Diyelim ki bir dizinim var ./backup/myfiles ve bunu git kullanarak yedeklemek istiyorum. İşleri temiz tutmak için myfiles klasöründe bir .git dizini olmasını istemiyorum, bu yüzden ./backup/git_repos/myfiles oluşturabileceğimi düşündüm. Git belgelerine bakarak şunu yapmayı denedim: $ cd backup/myfiles $ mkdir …
148 git 


5
Git: fatal: Pathspec alt modülde
Bu kılavuza göre TravisCI'yı Hakyll statik sitemi otomatik olarak dağıtmaya çalışıyorum . Repo'mun nasıl oluşturulduğu aşağıda açıklanmıştır. Benim hakyll ve markdown dosyalarımı içeren kaynak şubem var. Html _sitebenim alt masterdalı bağlı bir alt modül olarak ayarlanan dizine oluşturur . Siteyi sorunsuz bir şekilde, daha sonra cd_site dizinine inşa ediyorum . …


5
Git iki yerel şubeyi birleştir
Şube Master, şube A ve şube B'im var. Şimdi şube A'da çalışıyorum ve şube A'yı şube B ile birleştirmem ve çalışmalarımı şube A'da sürdürmem gerekiyor. Tüm dosyalar şube A ve B'de teslim ediliyor. Uygulamanın hızlı yolu nedir?
147 git  merge 

3
Neden "git push --set-upstream origin <branch>" yapmam gerekiyor?
Solaris ve Sun Studio'yu test etmek için yerel bir şube oluşturdum. Daha sonra dalı yukarı doğru ittim. Bir değişiklik yaptıktan ve değişiklikleri zorlamaya çalıştıktan sonra: $ git commit blake2.cpp -m "Add workaround for missing _mm_set_epi64x" [solaris 7ad22ff] Add workaround for missing _mm_set_epi64x 1 file changed, 5 insertions(+) $ git push …
147 git  branch 


6
Git-rebase neden yaptığım tek şey eziyet etmek olduğunda bana birleşme çatışmaları veriyor?
İlk birkaç düzine deneme-yanılma içeren 400'den fazla taahhüt içeren bir Git depomuz var. Bu taahhütleri birçoğunu tek bir taahhütte ezerek temizlemek istiyoruz. Doğal olarak, git-rebase gidilecek yol gibi görünüyor. Benim sorunum, birleştirme çakışmaları ile sonuçlanması ve bu çatışmaların çözülmesi kolay olmamasıdır. Neden herhangi bir çatışma olması gerektiğini anlamıyorum, çünkü sadece …

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.