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

11
Lütfen bu birleştirmenin neden gerekli olduğunu açıklamak için bir taahhüt mesajı girin, özellikle güncelleştirilmiş bir akış yukarı bir konu dalıyla birleştiriliyorsa
Git kullanıyorum. Uzak bir depodan bir çekim yaptım ve bir hata mesajı aldım: Lütfen bu birleştirmenin neden gerekli olduğunu açıklamak için, özellikle güncelleştirilmiş bir akış yukarı bir konu dalıyla birleştirilirse, açıklayan bir mesaj girin . Bir mesaj yazmaya ve basmaya çalışıyorum Enterama hiçbir şey olmuyor. Git / Terminal'e mesajımı yazdığımı …

6
git stash sürüm uygula
2 şubem var: usta | dizayn Tasarımda çalışarak bir zulası yaptım ve ustaya geçtim, bazı ayarlamalar yaptım. Tasarıma geri döndüm ve stash applysadece tasarım dalındaki tüm değişikliklerimi kaybetmek için yaptım . Bunları temizlemediğim veya silmediğim için tüm işlerimin bir saklamak içinde olduğunu umuyorum. Bir stash listesi yaparsam 4 sonuç alırım: …
513 git  git-stash 

5
Silinmiş bir satırı nasıl “gider suçlayabilirim”?
git blamedeğiştirilen ve eklenen satırlar için mükemmeldir, ancak belirli bir önceki işlemde bulunan bir satırın sonunda silindiğini nasıl bulabilirim. Düşünüyorum bisect, ama daha kullanışlı bir şey umuyordum. (Sormadan önce: bu durumda, sadece bir yaptım git log -pve kod satırını aradım ve (a) bazı aptal önceki taahhütte yaşamsal çizgiyi yeni silmişti …
506 git 


3
Git taahhüt kancalarını atla
Python kodunda baskı ifadeleri arayan bir git kanca bakıyorum. Bir print ifadesi bulunursa git komutunu engeller. Bu kancayı geçersiz kılmak istiyorum ve bunu yapmak için bir komutun olduğu söylendi. Onu bulamadım. Düşüncesi olan var mı?
505 git  githooks  git-commit 

5
Git'te silinen bir dosyayı kaldır
Genellikle, bir dosyadaki değişiklikleri silmek için şunları yaparsınız: git checkout -- <file> Atmak istediğim değişiklik dosyayı siliyorsa ne olur? Yukarıdaki satır bir hata verir: error: pathspec '<file>' did not match any file(s) known to git. Diğer komutları geri almadan bu tek dosyayı hangi komut geri yükler? bonus puanı: Ayrıca, silmek …
504 git  git-checkout 

10
Bir dosyadaki belirli bir satır için kayıt günlüğü alınsın mı?
Git'in bir dosyadaki belirli bir satıra dokunan taahhütler için bir kayıt günlüğü vermesinin bir yolu var mı ? Gibi git blame, ama git blamesize belirli bir çizgiye dokunan SON taahhüt gösterecektir. Gerçekten benzer bir günlük almak istiyorum, dosyanın herhangi bir yerine taahhüt listesi değil, sadece belirli bir satıra dokunan taahhüt …
503 git 


7
Git ile kısmen kiraz toplama taahhüdü
2 farklı dal üzerinde çalışıyorum: serbest bırakma ve geliştirme . Hâlâ yayın şubesine bağlı bazı değişiklikleri tekrar geliştirme dalına . Sorun şu ki, tüm taahhütlere ihtiyacım yok, sadece belirli dosyalarda bazı iri parçalar, bu yüzden basit git cherry-pick bc66559 hile yapmaz. Yaptığımda git show bc66559 Farkı görebiliyorum ama bunu şu …

7
Gemfile.lock .gitignore içine dahil edilmelidir?
Ben bundler ve onun oluşturduğu dosyaları yeni. GitHub birçok kişi tarafından katkıda bulunan bir git repo bir kopyasını var, bu yüzden bundler deposunda olmayan ve .gitignorelistede olmayan bir dosya oluşturduğunu bulmak için sürpriz oldu . Çatalladığımdan beri, repoya eklemenin ana repo için hiçbir şey kırmayacağını biliyorum, ancak bir çekme isteği …

23
Git'i geçerli dizine klonlama
Yapıyorum: git clone ssh://user@host.com/home/user/private/repos/project_hub.git ./ Ben alıyorum: Fatal: hedef yol '.' zaten var ve boş bir dizin değil. Yolu biliyorum. zaten var. Ve dizinin boş olduğundan emin olabilirim. (İçimde yapıyorum ve hiçbir şey göremiyorum!) Bu projeyi geçerli dizine klonlamak için burada ne eksik?
499 git  git-clone 

14
Git for Unity3D kaynak kontrolü nasıl kullanılır?
United3D - Stack Overflow paketi için ekran görüntüsü : Как использовать Gidiş Git kaynak kontrolünü Unity 3D ile kullanmak için , özellikle Unity 3D projelerinin ikili doğasıyla uğraşırken en iyi uygulamalar nelerdir ? Lütfen iş akışını, .gitignore'a hangi yolların dahil edileceğini, Unity ve / veya projede hangi ayarların yapılması gerektiğini …

8
Silinen dosyaları hazırlama
Diyelim ki git depomda bir dosya var foo. Varsayalım ki rm(değil git rm) ile silindi . Sonra git durumu şunu gösterecektir: Changes not staged for commit: deleted: foo Bu bireysel dosya silme işlemini nasıl aşamalandırabilirim? Eğer denersem: git add foo Diyor ki: 'foo' did not match any files.
499 git  git-add  git-rm  git-stage 


5
Git depolarına .gitignore işlemek gerekir mi?
.Gitignore'u bir Git repo'suna dönüştürmenin iyi bir uygulama olduğunu düşünüyor musunuz? Bazı insanlar bundan hoşlanmaz, ancak dosyanın geçmişini takip edebileceğiniz için iyi olduğunu düşünüyorum. Öyle değil mi?
497 git  gitignore 

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.