«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
Git stash'ı eklenen dosyaların üzerine yazmaya zorla
Git'te izlenmeyen bazı dosyalar var. Bazı değişiklikler yaptım ve bunları taahhüt etmek istedim, ama önce değiştirilmemiş dosyaları kontrol etmeyi unuttuğumu fark ettim. Bu yüzden dosyaları sakladım, sonra değiştirilmemiş sürümleri ekledim. Sonra depoya saklamak uygulamak zaman, zaten eklenmiş dosyaları nedeniyle çakışmalar olsun. Zulayı nasıl uygulayabilir ve zumdaki sürümleri depodaki orijinallere tercih …
223 git 

18
(Mac) -bash: __git_ps1: komut bulunamadı
Terminaldeki komut tanıtımımı değiştirmeye çalışıyorum. Hatayı almaya devam ediyorum: -bash: __git_ps1: command not found Sadece olduğu gibi terminale yazarak denedim: __git_ps1. Ben de denedim.bash_profile if [ -f ~/.git-completion.bash ]; then source ~/.git-completion.bash export PS1='[\W]$(__git_ps1 "(%s)"): ' fi Gördüğünüz / söyleyebileceğiniz gibi, evet, otomatik tamamlama yüklü ve harika çalışıyor! Bu soruya …
222 macos  git  terminal  ps1 

5
Git şube adında eğik çizgi karakterini kullanma
Eminim popüler bir Git projesinde bir yerde şubelerin "özellik / xyz" gibi bir deseni olduğunu gördüm. Ancak eğik çizgi karakteri olan bir şube oluşturmaya çalıştığımda bir hata alıyorum: $ git branch labs/feature error: unable to resolve reference refs/heads/labs/feature: Not a directory fatal: Failed to lock ref for update: Not a …
222 git  branch 

23
git durumu değişiklikleri gösterir, git checkout - <file> bunları kaldırmaz
Çalışma kopyamdaki tüm değişiklikleri kaldırmak istiyorum. Çalışıyor git status, değiştirilen dosyaları gösterir. Yaptığım hiçbir şey bu değişiklikleri kaldırmıyor. Örneğin: rbellamy@PROMETHEUS /d/Development/rhino-etl (master) $ git status # On branch master # Changed but not updated: # (use "git add &lt;file&gt;..." to update what will be committed) # (use "git checkout -- …

5
Git ile yeni bir dosyanın sadece bir kısmını nasıl sahne alabilirim?
Ben seviyorum --interactive eklemek git . Artık günlük iş akışımın bir parçası. Sorun, izlenmeyen dosyalarla çalışmadığı anlaşılıyor. Ne yapmak istiyorum yeni bir dosya izlemek, ama sadece bir kısmını ekleyin, yani bu yeni dosyanın bazı bölümleri henüz sahnelenmeye hazır değil. Örneğin, git add -i ile, yama seçeneğini seçebilir ve hatta yeni …
222 git 

9
Git'i geçmişte nasıl işler hale getirebilirim?
Kendi kişisel kullanımım için her şeyi Git'e dönüştürüyorum ve zaten depoda bulunan bir dosyanın bazı eski sürümlerini buldum. Dosyanın doğru bir geçmişine sahip olmak için dosyanın "değiştirilme tarihi" ne göre geçmişe doğru sırada nasıl kaydederim? Bana böyle bir şeyin işe yarayacağı söylendi: git filter-branch --env-filter="GIT_AUTHOR_DATE=... --index-filter "git commit path/to/file --date …


16
Git hatası: Uzak depoya bağlanırken “Ana Bilgisayar Anahtarı Doğrulaması Başarısız”
Web sunucumda bulunan uzak bir Git deposuna bağlanmaya ve makineme klonlamaya çalışıyorum. Komutum için aşağıdaki biçimi kullanıyorum: git clone ssh://username@domain.com/repository.git Bu, ekip üyelerimin çoğu için iyi çalıştı. Genellikle bu komutu çalıştırdıktan sonra Git, kullanıcının parolasını sorar ve sonra klonlamayı çalıştırır. Ancak, makinelerimden birinde çalışırken aşağıdaki hatayı alıyorum: Ana makine anahtarı …
222 git  ssh  ssh-keys 



21
Bir depodan tek bir dosya alma
Uzak git deposundan tek bir dosyanın içeriğini almak için en etkili mekanizma (aktarılan veri ve kullanılan disk alanı açısından) nedir? Şimdiye kadar gelmeyi başardım: git clone --no-checkout --depth 1 git@github.com:foo/bar.git &amp;&amp; cd bar &amp;&amp; git show HEAD:path/to/file.txt Bu hala aşırıya kaçmış gibi görünüyor. Depodan birden fazla dosya almaya ne dersiniz?

7
Satır sonu dönüşümleri git core.autocrlf ile farklı işletim sistemleri arasında nasıl çalışır?
Stack Overflow'un yanı sıra core.autocrlf ayarının nasıl çalıştığına dair git belgelerinde birçok farklı soru ve cevap okudum . Okuduğum şeyden bu benim anlayışım: Unix ve Mac OSX (OSX öncesi CR kullanır) istemciler LF satır sonlarını kullanır. Windows istemcileri CRLF satır sonlarını kullanır. Core.autocrlf istemcide true değerine ayarlandığında, git deposu her …

16
Git yapmadan önce sondaki boşlukları otomatik olarak kaldır
Git ekibim ile kullanıyorum ve benim farkları, günlükleri, birleştirme, vb. Boşluk boşluklarını kaldırmak istiyorum. Bunu yapmak için en kolay yolu git boşluk (ve diğer boşluk hataları otomatik olarak kaldırmak için git için olduğunu varsayalım ) uygulanır. ~/.gitconfigDosyaya aşağıdakileri eklemeyi denedim ama taahhüt ettiğimde hiçbir şey yapmıyor. Belki de farklı bir …
220 git  whitespace  githooks 


30
git komutları, ekleme ve gönderme komutları bir arada?
Bu üç komutu bir arada kullanmanın bir yolu var mı? git add . git commit -a -m "commit" (do not need commit message either) git push Bazen sadece bir harfi değiştiriyorum, CSS dolgusu falan. Yine de, değişiklikleri zorlamak için her üç komutu da yazmam gerekiyor. Sadece bir itici olduğum birçok …
220 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.