«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
Hangi Git dallarının hangi uzak / yukarı akış dalını izlediğini nasıl görebilirim?
Planlarımız ve Fiyatlarımız Benzer İmajlar : Yığın taşması itme / çekme локальные ветки? Yapabileceğimi biliyorum git branch --all, bu da bana hem yerel hem de uzak şubeleri gösteriyor, ancak aralarındaki ilişkileri göstermede o kadar da kullanışlı değil. Şubeleri hangi yerel şubenin hangi uzaktan kumandayı izlediğini gösterecek şekilde nasıl listeleyebilirim?
824 git 

15
Ana dalı hem yerel hem de uzak Git depoları için yeniden adlandırın
Şubeyi sahip masteruzaktan şube izler origin/master. Bunları master-oldhem yerel olarak hem de uzaktan kumandada yeniden adlandırmak istiyorum . Mümkün mü? origin/masterYerel masterşubesini izleyen (ve her zaman yerel şubelerini kimin üzerinden güncelleyen) diğer kullanıcılar için git pull, uzak şubeyi yeniden adlandırdıktan sonra ne olur? Hala çalışıyorlar mıydı yoksa artık bulamadığı bir …
820 git  git-branch  git-pull 

10
Git çatalları aslında Git klonları mıdır?
İnsanların Git'te kod yazdıklarını söylediklerini duyuyorum. Git "çatal", Git "klonu" artı gelecekteki birleşmelerden vazgeçmek için bazı (anlamsız) psikolojik isteklilik gibi şüpheli bir ses çıkarır. Git'de çatal komutu yok, değil mi? GitHub, üzerine yazışmaları zımbalayarak çatalları biraz daha gerçek kılar. Yani, çatal düğmesine basarsınız ve daha sonra, çekme isteği düğmesine bastığınızda, …

8
Bir klasörü mevcut bir Heroku uygulamasına bağlama
GitHub'da mevcut bir Rails uygulamam var ve Heroku'da konuşlandırıldım. Yeni bir geliştirme makinesi kurmaya çalışıyorum ve projeyi GitHub veri havuzumdan klonladım. Ancak, bu klasörü Heroku'ya nasıl bağlayacağım konusunda kafam karıştı. Başlangıçta, heroku createkomutu kullandım , ama açıkçası bu sefer başka bir Heroku örneği oluşturacağından bunu yapmak istemiyorum.
815 git  heroku 

21
git silme işleminden sonra hiçbir işlem yapılmayan silinen dosyayı kurtar
Bazı dosyaları sildim. Henüz taahhüt etmedim. Dosyaları kurtarmak için çalışma alanımı sıfırlamak istiyorum. Ben yaptım git checkout .. Ancak silinen dosyalar hala eksik. Ve git statusgösterir: # On branch master # Changes to be committed: # (use "git reset HEAD <file>..." to unstage) # # deleted: cc.properties # deleted: store/README …
812 git 

8
Git pull --rebase'i ne zaman kullanmalıyım?
git pull --rebaseVarsayılan olarak kullanan bazı insanlar ve asla kullanmamak için ısrar eden bazı insanlar biliyorum . Birleştirme ve yeniden basma arasındaki farkı anladığımı düşünüyorum, ama bunu bağlamına koymaya çalışıyorum git pull. Sadece birleştirme taahhüdü mesajlarını görmek istememekle mi ilgili, yoksa başka sorunlar var mı?
806 git 

30
Git - fatal: '/path/my_project/.git/index.lock' oluşturulamıyor: Dosya var
Proje ağacımı git repo'ya taşımaya çalıştığımda hala bu hata iletisini alıyorum. Bu projeyle dizinimin izinlerini kontrol ettim ve bunlar 777'de ayarlandı. Dizinde ayarladığım terminalde my_project: git init ve sonra denersem git ekleyin. veya git commit -m "ilk yükleme" bu yüzden hatayı alacağım fatal: Unable to create '/path/my_proj/.git/index.lock': File exists. If …
805 git 

11
Halka açık bir depoda eski bir Git taahhüdüne geri dönüş
Git'teki belirli bir işleme geri dönmeyi nasıl başarabilirim ? Birinin bana verebileceği en iyi cevap git revert, istenen işleme ulaşana kadar X kez kullanmaktı . Diyelim ki 20 taahhütlü bir taahhüdüne geri dönmek istiyorum, 20 kez çalıştırmak zorunda kalacağım. Bunu yapmanın daha kolay bir yolu var mı? Bu depo herkese …


19
Git'te tek bir dalı nasıl klonlayabilirim?
Proje iskeletlerini saklamak için kullandığım, 'iskelet' adı verilen yerel bir Git havuzum var. Farklı projeler için birkaç şubesi vardır: casey@agave [~/Projects/skeleton] git branch * master rails c c++ Yeni bir proje için ana dalı kontrol etmek istersem, yapabilirim casey@agave [~/Projects] git clone skeleton new Initialized empty Git repository in /Users/casey/Projects/new/.git/ …
799 git  branch  git-clone 


5
Git birleşme çakışmalarıyla nasıl geri alınır
Daldayım mybranch1. mybranch2adlı kişiden çatallandı mybranch1ve değişiklik yapıldı mybranch2. Sonra devam ederken mybranch1yaptım git merge --no-commit mybranch2 Birleşme sırasında çatışmalar olduğunu gösterir. Şimdi her şeyi ( mergekomut) atmak istiyorum, bu yüzden mybranch1önceki haline geri döndü. Bu konuda nasıl bir fikrim yok.

13
Git yerine yerel şubeyi uzak şubeyle nasıl değiştirebilirim?
İki şubem var: yerel şube (birlikte çalıştığım şube) uzak şube (halka açık, sadece iyi test edilmiş taahhütler oraya gider) Son zamanlarda yerel şubemi ciddiye aldım. Yerel şubeyi tamamen uzak olanla nasıl değiştiririm, böylece uzak şubenin bulunduğu yerden çalışmaya devam edebilir miyim? Ben zaten SO aradım ve yerel olarak uzak şubeye …
779 git 


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.