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

29
Git'te kabuk komutu yürütülürken kullanılacak özel SSH anahtarı nasıl belirtilir?
Belki de alışılmadık bir durum, ama yerel bilgisayardan bir kabuk (git) komutu yürütürken kullanmak için özel bir SSH anahtarı belirtmek istiyorum. Temel olarak şöyle: git clone git@github.com:TheUser/TheProject.git -key "/home/christoffer/ssh_keys/theuser" Ya da daha iyisi (Ruby'de): with_key("/home/christoffer/ssh_keys/theuser") do sh("git clone git@github.com:TheUser/TheProject.git") end Belirtilen bir özel anahtar kullanan Net :: SSH ile uzak …
1108 git  bash  shell  ssh 


30
GitHub deposundan tek bir klasör veya dizin indirme
GitHub'da barındırılan uzak bir Git deposundan yalnızca belirli bir klasörü veya dizini nasıl indirebilirim? Diyelim ki GitHub repo burada yaşıyor: git@github.com:foobar/Test.git Dizin yapısı: Test/ ├── foo/ │ ├── a.py │ └── b.py └── bar/ ├── c.py └── d.py Sadece foo klasörünü indirmek istiyorum ve tüm Test projesini klonlamak istemiyorum .

2
Belirli bir taahhüt içeren şubeler nasıl listelenir?
Hangi şubelerin belirli bir taahhüt içerdiğini bulmak için git'i nasıl sorgulayabilirim? gitkçok fazla olmadığı sürece genellikle dalları listeleyecektir, bu durumda sadece "çok (38)" veya bunun gibi bir şey söylüyor. Tam listeyi veya en azından belirli şubelerin taahhüdü içerip içermediğini bilmem gerekiyor.
1087 git  version-control 

12
Global Git yapılandırmamı nasıl gösterebilirim?
Tüm yapılandırılmış Git bölümlerini göstermek istiyorum. Sadece buldum git config --get core.editorve yalnızca yapılandırılmış varsayılan düzenleyicinin değil, küresel olarak yapılandırılmış her şeyin çıktısını almak istiyorum.
1076 git 



10
Git komutunu silebilir miyim, ancak değişiklikleri koruyabilir miyim
Geliştirme şubelerimden birinde, kod tabanımda bazı değişiklikler yaptım. Üzerinde çalıştığım özellikleri tamamlayabilmek için mevcut şubemi bazı özelliklerin tanıtımını yapmak için ustalaşmak zorunda kaldım. Ama sadece bir "git checkout master" ı kullanmak, geliştirme branşımda da yaptığım değişiklikleri koruyarak master'daki bazı işlevleri bozdu. Yaptığım şey, geliştirme şubemdeki değişiklikleri "geçici olarak kesinleştirme" ve …
1055 git  undo  git-reset 


13
Birleşmenizi sonuçlandırmadınız (MERGE_HEAD var)
'F' adında bir şube yaptım ve ustalaşmak için bir ödeme yaptım. git pullKomutu denediğimde şu mesajı aldım: You have not concluded your merge (MERGE_HEAD exists). Please, commit your changes before you can merge. Denediğimde git statusbana şunları verdi: On branch master # Your branch and 'origin/master' have diverged, # and …
1036 git 

6
Git'te bir dosyanın ne zaman silindiğini bulma
N işlemeli bir Git depom var. İhtiyacım olan bir dosyam var ve bu eskiden depodaydı ve aniden "Ah! Bu dosya nereye gitti?" Git "komutları n-13'te gerçekten_needed.txt dosyasının silindiğini" söyleyecek bir (dizi) Git komutu var mı? Diğer bir deyişle, her bireysel işleme bakmadan ve Git depomun her dosyada her değişikliğe sahip …
1035 git 

5
Git'te belirli bir işlem nasıl birleştirilir?
GitHub'daki bir depodan bir şube çatalladım ve bana özel bir şey yaptım. Şimdi orijinal havuzun iyi bir özelliği olduğunu gördüm HEAD. Sadece önceki taahhütler olmadan birleştirmek istiyorum. Ne yapmalıyım? Tüm taahhütleri nasıl birleştireceğimizi biliyorum: git branch -b a-good-feature git pull repository master git checkout master git merge a-good-feature git commit …
1034 git  merge 

20
Git'te HEAD nedir?
Git belgelerinin aşağıdaki gibi şeyleri söylediğini görüyorsunuz Şube HEAD'de tamamen birleştirilmelidir. Peki Git HEADtam olarak nedir?
1026 git 


17
Git config --global nerede yazılır?
Bir git config --globalşeyleri ayarlamak için kullanırken, hangi dosyaya yazacak? Misal: git config --global core.editor "blah" Bu yerlerde bulamıyorum: C:\Program Files\Git\etc\gitconfig C:\myapp\.git\config Bir ENV belirlemedim? Git sürümüm: 1.6.5.1.1367.gcd48 - Windows 7'de
1024 git  config 

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.