«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 --bare init” deposunu nasıl kullanıyorsunuz?
Merkezi bir Git deposu oluşturmam gerekiyor ama biraz kafam karıştı ... Ben çıplak bir depo (git sunucum, makine 2) ile oluşturduk: $ mkdir test_repo $ git --bare init Şimdi dosyaları yerel veri havuzumdan (makine 1) çıplak depoya (makine 2) aktarmam gerekiyor. SSH ile makine 2'ye erişimim var. Mesele şu ki, …
321 git 



14
git: Şubeyi değiştirin ve herhangi bir değişiklik yapmadan yoksayın
Bir git dalı üzerinde çalışıyordum ve değişiklikleri yapmaya hazırdım, bu yüzden yararlı bir taahhüt mesajı ile bir taahhütte bulundum. Daha sonra kayıtsız şartsız tutmaya değer olmayan kodda küçük değişiklikler yaptım. Şimdi şubeleri değiştirmek istiyorum, ama git bana hata: "X" üzerinde yerel değişiklikleriniz var; dallar değiştirilemez. Taahhüt etmeden şubeleri değiştirebilir miyim? …
318 git  branch  git-checkout 

8
Klasörü ve içeriğini git / GitHub'ın geçmişinden kaldırma
GitHub hesabımdaki bir havuz üzerinde çalışıyordum ve bu durum tökezlediğim bir sorun. Birkaç npm paketi kurulu bir klasör içeren Node.js projesi Paketler node_modulesklasördeydi Git deposuna bu klasörü ekledi ve kodu github'a itti (o sırada npm kısmı hakkında düşünmüyordu) Kodun bir parçası olmak için bu klasöre gerçekten ihtiyaç duymadığınızı fark ettiniz …
318 git  github  rebase  git-rebase 

12
GitHub'daki bir havuzu nasıl yeniden adlandırabilirim?
GitHub'daki depolarımdan birini yeniden adlandırmak istedim, ancak büyük bir kırmızı uyarı söylendiğinde korktum: Eski konumdan herhangi bir yönlendirme ayarlamayacağız Yeni konumu işaret edecek şekilde yerel depolarınızı güncellemeniz gerekir Yeniden adlandırma işleminin tamamlanması birkaç dakika sürebilir # 1 ve # 2'nin manuel olarak nasıl gerçekleştirileceğine dair adım adım talimatlar var mı? …
317 git  github  repository 




11
Git: Şubedeki tüm taahhütler nasıl ezilir
Şununla yeni şube açıyorum master: git checkout -b testbranch 20 taahhütte bulundum. Şimdi bu 20 taahhüdü ezmek istiyorum. Bunu şu şekilde yapıyorum: git rebase -i HEAD~20 Ne kadar taahhütte bulunduğumu bilmiyorsam ne olur? Gibi bir şey yapmanın bir yolu var mı: git rebase -i all on this branch

3
Git-svn, bir Subversion deposundaki son n revizyonları nasıl kopyalar?
Sorun Bir Subversion deposundan git-svn ile sığ bir kopyayı nasıl oluşturursunuz, örneğin yalnızca son üç düzeltmeyi nasıl çekersiniz? git cloneSeçeneğini kullanırsanız komutu bir Git deposundan son n revizyonları alabilirsiniz --depth, depoya sığ bir kopyasını almak yani. Misal: git clone --depth 3 git://some/repo myshallowcopyrepo Git-svn için benzer bir seçenek var mı? …

8
Zaten çok sayıda dosyayı izleyen mevcut bir depoya .gitignore uygulayın
Depomda var olan bir Visual Studio projem var. Yakın zamanda projemin altına bir .gitignore dosyası ekledim ve Git'e dosyada listelenen dosyaları yok saymasını söyler. Benim sorunum, tüm bu dosyalar zaten izleniyor ve bildiğim kadarıyla Git, bu dosyaya bir kural eklenmeden önce zaten izlenen bir dosyayı yok saymayacak. Kullanılması önerildi: git …
314 git  gitignore 

9
Git'e göre nasıl ödeme yapılır?
Kaynak kodunda bir gerileme üzerinde çalışıyorum. Git'e "parametrelenmiş bir tarih / saate göre kaynağa bakın" demek istiyorum. Mümkün mü? Mevcut görüşümde kaybetmek istemediğim değişiklikler de var. İdeal olarak, mevcut kaynak ile bir önceki tarihe göre ilgilendiğim bazı sürüm arasında geçiş yapmak istiyorum.
314 git  git-checkout 

6
'Git Suçlama' ne yapar?
Kullanım yöntemleri hakkında birçok soru gördüm git blame, ama onları gerçekten anlamıyorum. BlameGitHub arayüzündeki dosyaların üstünde bir düğme görüyorum . Tıklandığında, sol çubuktaki kullanıcı adlarıyla bazı farklılıklar gösterir. Bu ne gösteriyor? Neden git blameGitHub dışında gerçekten kullanılıyor?
314 git  git-blame 

5
Git pull ve git pull --rebase arasındaki fark
Git'i bir ara geri kullanmaya başladım ve karışıklıkları tam olarak anlamıyorum. Buradaki temel sorum, a git pullve arasındaki farkı bulmaktır git pull --rebase, çünkü --rebaseseçeneği eklemek çok farklı bir şey yapmıyor gibi görünüyor: sadece bir çekiyor. Lütfen farkı anlamada bana yardım et.
311 git  git-pull 

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.