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

6
Git / Git Uzantısı'nda "squash" ve "düzeltme" arasındaki fark nedir?
Git Uzantılarını bir süredir kullanıyorum (harika!) Ancak aşağıdakilere basit bir cevap bulamadım: Bazen bir commit mesajı yazarken bir yazım hatası yapın. Arkadaşım bana bunu nasıl düzelteceğimi gösterdi (Git Uzantıları'nda): Kaydetmeye sağ tıklayın> Gelişmiş> Düzeltme kaydetme Sonra "Düzelt" kutusunu işaretlerim ve mesajımı yeniden yazarım ve işte! Kaydetme mesajım düzeltildi. Ancak bu …

2
Uzak şubeyi farklı adla yerel depoya çek?
Pekala, bununla ilgili biraz araştırma yaptım ama kesin bir cevap bulamadım, bu yüzden sormak zorundayım. 2 uzaktan kumandam var: menşe ve repo2. Gibi bir şey yapmak isterim git pull repo2 master Ama bu repo2'nin ana şubesini ustama çeker. Yerel şubem için çekilecek farklı bir şube belirtebilir miyim?
112 git  github  repository 

7
Git tarafından oluşturulan büyük .pack dosyasını kaldırın
Bir dalda bir sürü dosyayı kontrol ettim ve birleştirdim ve sonra onları kaldırmak zorunda kaldım ve şimdi nasıl kurtulacağımı bilmediğim büyük bir .pack dosyasıyla kaldım. Kullanarak tüm dosyaları sildim git rm -rf xxxxxxve --cachedseçeneği de çalıştırdım . Birisi bana şu anda aşağıdaki dizinde bulunan büyük bir .pack dosyasını nasıl kaldırabileceğimi …


4
iki farklı dosya arasında git fark
In HEAD(en son taahhüt), adlı bir dosya var foo. Mevcut çalışma ağacımda, olarak yeniden adlandırdım barve düzenledim. Ben istiyorum git diff fooiçinde HEADve barbenim şimdiki çalışma ağacında.
112 git  diff 

6
IntelliJ: Yerel ve git commit / şube arasındaki tüm değiştirilen dosyaların farkını görüntüleme
IntelliJ'in fark görüntüleyicisini kullanmak, kodu gözden geçirmenin çok güzel bir yoludur çünkü yerel sürümünüzde IntelliJ kod düzenleyicisinin tüm yetenekleriyle (yeniden düzenleme, tamamlama, vb.) Değişiklikler yapabilirsiniz. Maalesef, IntelliJ'de kod incelemeleri yaparken en önemli şeyi nasıl yapacağımı çözmedim, yani: Çalışma ağacındaki tüm değiştirilen dosyaların farkına bakma (birleştirmek istediğiniz dala bakın) ve başka …
112 git  intellij-idea 


5
Bir Uzaktan İzleme Dalından nasıl 'git getirme' ve 'git birleştirme' ('git çekme' gibi)
Git'te bazı uzaktan izleme şubeleri kurdum, ancak onları 'git fetch' ile güncelledikten sonra bunları yerel şubede birleştiremeyecek gibi görünüyorum. Örneğin, 'diğer-dal' adında bir uzak şubem olduğunu varsayalım. Bunu yerel olarak bir izleme dalı olarak kurdum git branch --track an-other-branch origin/an-other-branch Çok uzak çok iyi. Ancak bu dal güncellenirse (genellikle ben …

3
Vi yeniden çizim ekranı nasıl yapılır?
Kullandığım zaman git commit --amend Commit için yorumları girmeme izin vermek için bir vi penceresine girecek, sorun vi pencerelerinin eski kabuk arkaplanından bazı kirli karakterleri göstermesidir. Bu yüzden vi'nin ekranı normal hale getirmek için ekranı yeniden yüklemesine veya yeniden çizmesine nasıl izin verebilirim merak ediyorum. Şimdiye kadar, terminali sıfırlamayı ve …
111 git  vim 

6
Git commit -a'yı vim ile kullanma
Git konusunda yeniyim, bu yüzden git öğrenmeye github öğreticilerinden yararlanmaya karar verdim. Üçüncü bölüm şunları söyledi: "Bu ilk örnek için, kendimizi projeye yazar olarak eklemek için BENİOKU dosyasını değiştireceğiz. Bu yüzden dosyayı basitçe düzenleyeceğiz. Şimdi bu değişikliği yapmak istiyoruz, bu yüzden git commit -akomutu çalıştırıyoruz ." git commit -aKomutu kullandığımda …
111 git  vim 

7
git uzak etiket ile aynı ada sahip yerel şubeyi it
Yeni bir yerel şubeyi product-0.2, aynı ada sahip bir etiketin olduğu uzak bir yere göndermeye çalışıyorum (ancak dalın kendisi mevcut değil) git push -v --tags --set-upstream origin product-0.2:product-0.2 Pushing to https://****@github.com/mycompany/product.git error: src refspec product-0.2 matches more than one. error: failed to push some refs to 'https://****@github.com/mycompany/product.git' İle aynı: git …
111 git  git-branch 

17
Beyond Compare ile Git Diff
Git Beyond Compare 3'ü bir diff aracı olarak başlatmayı başardım, ancak bir diff yaptığımda, karşılaştırdığım dosya yüklenmiyor. Dosyanın yalnızca en son sürümü yüklenir ve başka hiçbir şey yüklenmez, dolayısıyla Beyond Compare'in sağ bölmesinde hiçbir şey yoktur. Beyond Compare 3 ile Cygwin ile git 1.6.3.1 çalıştırıyorum. Web sitelerinin destek bölümünde önerdikleri …
111 git  beyondcompare 


3
Bir klasörden bir alt modül deposu oluşturun ve git commit geçmişini saklayın
Diğer web uygulamalarını belirli bir şekilde araştıran bir web uygulamam var. Bir demosklasörde bazı web demoları içerir ve demodan birinin artık kendi deposu olmalıdır. Bu demo uygulaması için ayrı bir depo oluşturmak ve bunu birAlt paket kayıt geçmişini kaybetmeden ana depodan alt modül . İşlem geçmişini bir arşiv klasöründeki dosyalardan …

4
git kiraz-çekme çalışmıyor
Ustadan bir taahhüt seçip mevcut üretim dalına sokmaya çalışıyorum. Ancak, yürüttüğümde git cherry-pick <SHA-hash>, şu mesajı alıyorum: # On branch prod_20110801 # Untracked files: # (use "git add <file>..." to include in what will be committed) # site/test-result/ nothing added to commit but untracked files present (use "git add" to …

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.