«git-commit» etiketlenmiş sorular

git-commit - Depodaki değişiklikleri bir günlük iletisiyle birlikte kaydedin.



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ı …

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 

18
git: Şubeniz X taahhütlerinde önde
Bu aslında nasıl ortaya çıkıyor? Şu anda tek başıma bir repoda çalışıyorum, bu yüzden bu benim iş akışım: Dosyaları değiştirme işlemek Memnun olana kadar 1-2 tekrarlayın Master'a aktar Sonra bunu yaptığımda git statusbana şubemin X taahhütlerinin önünde olduğunu söylüyor (muhtemelen aynı sayıda taahhütte bulunduğumu). Kodu ittiğinizde, yerel olarak önbelleğe alınmış …
379 git  git-commit 

11
Hassas dosyaları ve bunların taahhütlerini Git geçmişinden kaldırın
GitHub'a bir Git projesi koymak istiyorum ama hassas verilerle (capistrano için /config/deploy.rb gibi kullanıcı adları ve şifreler) belirli dosyalar içeriyor. Bu dosya adlarını .gitignore'a ekleyebileceğimi biliyorum , ancak bu Git'teki geçmişlerini kaldırmaz. Ayrıca /.git dizinini silerek yeniden başlamak istemiyorum. Git geçmişinizdeki belirli bir dosyanın tüm izlerini kaldırmanın bir yolu var …




7
Windows için Vim - Bir dosyadan kaydetmek ve dosyadan çıkmak için ne yazabilirim?
Windows XP'yi kullanarak yanlışlıkla git commit -ayerine git commit -am "My commit message"yazdım ve şimdi CMD istemimi tamamlama mesajımın dosya sürümü ile dolu olarak görüntülüyorum ("Lütfen sizin için tamamlama mesajını girin ..."). Mesajımı en üste ekledim, ancak şimdi nasıl kaydedip ayrılacağımı anlayamıyorum. Ctrl+ W+ Tuşlarına basmaya çalıştım Q, ancak hiçbir …

7
Yalnızca bazı dosyaları nasıl taahhüt ederim?
İki projem var. Birincisi "resmi" proje ve ikincisi hafif bir modifikasyon (bazı dosyalar eklendi). Yeni bir şube oluşturdum ve onlara yeni dosyalar koydum. Ancak geliştirme sırasında her iki dal için ortak olan bazı dosyalar değiştirilir. Yalnızca bu dosyaları nasıl taahhüt ederim?

12
'Git kesinliği' neden değişiklikleri kaydetmiyor?
Ben böyle yaptım git commit -m "message": > git commit -m "save arezzo files" # On branch master # Changes not staged for commit: # (use "git add <file>..." to update what will be committed) # (use "git checkout -- <file>..." to discard changes in working directory) # # modified: …


6
Boş taahhütleri uzaktan kumandaya itmek
Bir taahhüdü uzaktan kumandaya ittim ama şimdi taahhüt mesajının doğru olmadığını fark ettim. Taahhüt mesajını değiştirmek istiyorum ancak AFAIK mümkün değil. Bu yüzden doğru mesajla boş taahhüt oluşturmaya karar verdim: git commit --allow-empty Boş taahhütleri zorlamanın dezavantajları / sonuçları var mı? Bu boş taahhüt nedeniyle gelecekte karşılaşabileceğim herhangi bir sorun …
242 git  git-commit 

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 …

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.