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




10
Git dosyasından bir dosyayı yerel dosya sisteminden silmeden kaldırma
İlk işlemim bazı günlük dosyaları içeriyordu. Ben ekledik *logkardeşime karşı .gitignoreve şimdi benim deposundan günlük dosyalarını kaldırmak istiyorum. git rm mylogfile.log depodan bir dosyayı kaldıracak, aynı zamanda yerel dosya sisteminden de kaldıracaktır. Nasıl repo bu dosyayı kaldırabilirsiniz olmadan dosyanın benim yerel kopyasını silme?


27
Git deposunda silinmiş bir dosyayı bulma ve geri yükleme
Bir Git deposunda olduğumu söyle. Bir dosyayı silerim ve bu değişikliği taahhüt ederim. Çalışmaya devam ediyorum ve biraz daha taahhütte bulunuyorum. Sonra, bu dosyayı geri yüklemem gerektiğini fark ettim. Kullanarak bir dosyayı teslim alabileceğimi biliyorum git checkout HEAD^ foo.bar, ancak o dosyanın ne zaman silindiğini bilmiyorum. Belirli bir dosya adını …
2802 git  file-io  git-checkout 

29
Bir taahhütteki tüm dosyalar nasıl listelenir?
Ben githiçbir bilgi ile bir karma (SHA1) tarafından verilen taahhüdün bir parçası olan tüm dosyaların güzel biçimlendirilmiş bir listesini sağlayan basit bir komut arıyorum . Denedim: git show a303aa90779efdd2f6b9d90693e2cbbbe4613c1d Dosyaları listelemesine rağmen, her biri için istenmeyen fark bilgileri de içerir. Çıktıdan gitayrıştırmaktan kaçınabilmem için sadece istediğim listeyi sağlayacak başka bir …
2792 git  git-show 



30
Git'te mevcut şube adı nasıl alınır?
Subversion geçmişindeyim ve bir şubem olduğunda "Bu çalışma dosyaları bu dalı işaret ediyor" ile ne üzerinde çalıştığımı biliyordum. Ancak Git ile NetBeans veya Notepad ++ 'da bir dosyayı düzenlerken, master'a veya başka bir şubeye bağlı olup olmadığımdan emin değilim. gitBash ile ilgili bir sorun yok , bana ne yaptığımı söylüyor.
2593 git  branch  git-branch 



30
Git'teki birden çok taahhüdün yazarını ve değiştiren adını ve e-postasını nasıl değiştirebilirim?
Yakın çekim Stack Overflow ya da yeni fotoğraf eklentileri : Daha fazla bilgi Okul bilgisayarında basit bir senaryo yazıyordum ve Git'teki değişiklikleri (pendrive'ımdaki bir repoda, evdeki bilgisayarımdan klonlanmış) yapıyordum. Birkaç işlemden sonra kök kullanıcı olarak bir şeyler yaptığımı fark ettim. Bu taahhütlerin yazarını benim adımla değiştirmenin bir yolu var mı?

30
Bir "git export" mı ("svn export" gibi)?
.gitHavuz dizini olmadan bir ağacın kopyasını oluşturan iyi bir "git export" çözümü olup olmadığını merak ediyorum . Bildiğim en az üç yöntem var: git cloneardından .gitdepo dizini kaldırılır . git checkout-index Bu işlevselliği içerir ancak nasıl yapılacağından tam olarak emin olmadığım "Sadece dizindeki istenen ağacı okuyun ..." ile başlar. git-exportgit …


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.