«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
github: Mevcut çekme isteğine kaydetme ekleme
Fork & Edit this file butonunu kullanarak github üzerindeki rails repo için bir pull isteği açtım . Şimdi, PR'm hakkında geri bildirim aldıktan sonra, biraz daha kayıt eklemek istedim. işte bunu yaparak bitirdiğim şey $ git clone git@github.com:gaurish/rails.git #my forked repo $ git rebase -i 785a2e5 #commit hash of my …

4
Git'te bir dosyadaki değişiklikleri seçmeli olarak geri almak mı yoksa teslim almak mı?
Çalışma dizinindeki bir dosyada (veya dosyalarda) yapılan değişiklikleri kısmen geri almanıza izin veren bir komut var mı? Diyelim ki bir dosyayı çok fazla düzenlediniz, ancak bazı değişiklikleri taahhütlü duruma geri almak istediğinizi, ancak diğer değişiklikleri geri almak istemediğinizi fark ettiniz. Bunun için git checkoutçok işe yarayan bir seçenek öngörüyorum git …
89 git 

4
Eski git kayıtlarını kaldır
Git konusunda çok yeniyim ve bunun gibi bir şeyin mümkün olup olmadığını merak ediyor muydum? >git log --pretty=oneline --abbrev-commit 2f05aba Added new feature 3371cec Fixed screw up <-- I want to remove this daed25c Screw up <-- and remove this. e2b2a84 First. So it's like they never happend. Mümkün mü?
89 git 

6
Windows 10 komut isteminde git log çıktı kodlama sorunları
Sorun git logWindows komut isteminde komut çıktısının düzgün görüntülenmesini nasıl sağlayabilirim ? Misal Gördüğünüz gibi aksanlı karakterleri düzgün yazabiliyorum ama git logçıktı bir şekilde kaçtı. UTF-8Kodlama tablosuna göre çıktıdan gelen açılı parantezler ( <ve >) arasındaki kodlar önceden yazılan git configparametrelere karşılık gelir . LESSCHARSETOrtam değişkenini, benzer sorun için cevaplardan …

2
Git günlüğünü birleştirme işlemleri olmadan görüntüleyin
Belirli bir kullanıcı tarafından yapılan taahhütleri görüntülemeye çalışıyorum ve kullanıcı tarafından yapılan tüm birleştirmeleri çıktıdan kaldırmak istiyorum. Bunu nasıl yapabilirim? Kullanan bir kullanıcının işlemlerini kontrol edebilirim git log --author=<name>, ancak çıktıdaki birleştirme işlemlerini kaldıramıyorum. Not: Söz konusu deponun iş akışında birleştirme çakışmaları meydana gelmez, tüm şubeler ana ile birleştirilmeden önce …
89 git  git-log 

8
Git kullanarak S3'e yayınlamak ister misiniz?
Bunun nasıl yapılacağını bilen var mı? Şimdiye kadar Google aracılığıyla yararlı bir şey bulamadım. Yerel bir depo kurmayı ve git pushonu S3'te yayınlamak için kullanmayı gerçekten çok isterim , fikir varlıklar üzerinde yerel sürüm kontrolüne sahip olmak, ancak S3'te uzak depolamaya sahip olmaktır. Bu yapılabilir mi ve eğer öyleyse, nasıl?
89 git  amazon-s3 

5
B dalından a'ya değişiklikleri birleştirmeden veya kaydetme eklemeden uygulama
Benim senaryom, derleme sürecinde (şube A) büyük iyileştirmeler yaptığım bir şubem var ve diğerinde ilgisiz bir özellik (şube B) üzerinde çalışıyorum. Şimdi, B şubesini hacklediğimde, A dalında yazdığım şeyleri almak istiyorum çünkü daha hızlı ve daha kolay yapılar istiyorum. Ancak, B şubemi "kirletmek" istemiyorum, sadece A şubesinden aşamalanmamış değişikliklere değişiklikler …
89 git  merge  branch 

6
Yerel depomu git-pull için nasıl kullanılabilir hale getirebilirim?
Sorunsuz çalıştığım, çalışan bir kopya havuzum var; bu deponun kaynağı GitHub'dadır. Çalışma kopyası havuzumu derleme makinemin (başka bir fiziksel ana bilgisayardaki bir sanal makine) kaynağı olarak kullanılabilir hale getirmek istiyorum, böylece çalışma kopyama yaptığım taahhütler derleme makinesinde derleme makinesinde oluşturulabilir ve test edilebilir. Önce GitHub. GitHub deposu için zaten bir …

1
"Git log -‌- foo" silinmiş foo dosyası için neden çalışmıyor?
Depomda aşağıdaki gibi değişiklikler yapıldı: ... ilgisiz bazı taahhütler ... foo100 satır içerikli yeni dosya kaydedin ... araya giren taahhütler, bazıları dokunuyor foo... İçeriğini yerleştirin foovarolan dosyanın üst kısmında barve git rm fooaynı taahhüt ... ilgisiz daha fazla işlem ... Şimdi silinen dosyanın günlüğünü görmek istiyorum foo. SO da dahil …
89 git  git-log 

5
.gitignore NuGet paketleri dışlar / paketleri / repositories.config içerir
NuGet kullanan bir Visual Studio projesi için .gitignore oluşturmaya çalışıyorum. Şu anda şunları içerir: \packages/* !packages/repositories.config Bu, klasördeki hiçbir şeyi göz ardı etmez. Her şey bir eklenti üzerinde sahnelenir. Ben de denedim: packages/ !packages/repositories.config Bu, paketler klasöründeki her şeyi yok sayar ve packages / repositories.config'i içermez. Neyi yanlış yapıyorum?
89 git  nuget  gitignore 

4
GitHub, bir dosyada yapılan değişikliklerin geçmişini yama biçiminde gösterebilir mi?
Bunu yaparsanız git log --patch -- path/to/file, dosyanın geçmişini ve her kaydetmede yapılan tüm değişikliklerin bir farkını alırsınız, örneğin: $ git log --patch -- git-rebase.sh commit 20351bb06bf4d32ef3d1a6849d01636f6593339f Author: Ramkumar Ramachandra <artagnon@gmail.com> Date: Sat Jun 15 18:43:26 2013 +0530 rebase: use 'git stash store' to simplify logic rebase has no reason …

7
Komutlarda git varsayılan bayraklarını ayarlama
Git komutu için varsayılan olarak bir bayrak ayarlamanın bir yolu olup olmadığını bilmek istiyorum. Özellikle, --abbrev-commitbayrağı, yürütme sırasında yürütmek isteyecek şekilde ayarlamak git logistiyorum git log --abbrev-commit. " Git komutu için varsayılan olarak bir bayrak ayarlamanın bir yolu var mı? " Sorusunun aksine, git log'a --abbrev-commit eklemek için bir yapılandırma …
89 git  logging 

4
Belirli bir dosya türü dışında, belirli bir klasör altındaki tüm dosyaları yinelemeli olarak doğru şekilde yok sayın
Benzer sorular ( 1 , 2 ve 3 ) gördüm, ancak onlardan uygun bir çözüm alamıyorum. Belirli bir dosya türü dışında, belirli bir klasör altındaki tüm dosyaları yok saymam gerekiyor. Klasör, kök yol için bir alt dizindir. Klasöre bir isim vereyim Resources. İşleri karmaşıklaştırmak istemediğim için, Resourcesnerede olursa olsun adlandırılmış …


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.