Git bash'dan git pull
yaptığımda, terminal genellikle çekmeyi çalıştırır, yerel ayarları güncelleştirir ve sonra kilitlenir. Bir şey yapmamı beklediğinden emin değilim, ama genelde CTRL-C
ile çıkıyorum. Bundan sonra, bir index.lock'un onu silmek zorunda olduğum diğer şeyleri yapmamı engellediğini anladım. git pull
'un nasıl çalıştığını yanlış anladım mı?Git neden asılıyor?
cevap
Windows kullanıyorum ve çekimi yapmadan önce Visual Studio'yu kapatarak askıda kaldım.
/etc/ssh/ssh_config
Eğer Bazı insanlar olsun 22. dışında bir varsayılan SSH bağlantı noktasının ayarı olmadığından emin olmak için: Eğer bir Linux makineden almaya çalışıyorsanız
(Mac OS X'te) Visual Studio Kodunu açtım ve 'git pull'a asıldı. Kapatın. Tekrar 'git çekme' ve VS Kodu başlatıldı ve 'git çekme 'nedeniyle ihtiyaç duyulan' birleştirme 'için bir taahhüt mesajı açtı. Bir mesaj girdi, kaydedildi, pencereyi kapattı ve her şey yolundaydı. – Jheasly
bu dosyayı kontrol etmek isteyebilirsiniz o dosyanın arasına karıştı:
/etc/ssh/sshd_config
onlar standart olmayan bir SSH bağlantı noktasına sunucularını kurulumunu yaparken.
- 1. Klasik ASP site istekleri IIS7'de rasgele asılıyor
- 2. Maven'in Git ile birleşimi neden?
- 3. Neden her komut için git bash'a "git" yazmanız gerekiyor?
- 4. Neden git günlüğü varsayılan olarak git log --follow?
- 5. Git çakışmaları Storyboard sorunlarına neden oluyor
- 6. Git-Svn dcommit dallara ayrılmaya neden oluyor
- 7. git klonu boş mu? bu neden olur
- 8. Neden git varsayılan olarak etiketleri zorlamıyor?
- 9. Neden git renkleri iTerm2'de gösterilmiyor
- 10. Windows bilgisayarımda neden "git grep" düzensiz çalışıyor?
- 11. core.async git blokları neden bir kanal döndürüyor?
- 12. Git neden kendi Kod üretecini kullanıyor?
- 13. neden tüm dizilim git projemde değişiyor
- 14. Git çekmeden önce neden önce basmalıyız?
- 15. Git neden cs dosyamın ikili olduğunu düşünüyor?
- 16. Neden .csproj dosyaları git rebase'den sonra dağılıyor?
- 17. Alias "git git" sadece "git"?
- 18. Git
- 19. Git ve Git İçindekiler bölümüne git Mergetool
- 20. Git "git deposu görünmüyor"
- 21. Git şifremi unuttum Git
- 22. Git boş değeri Git
- 23. '.git' dizinini git repo?
- 24. git log -p vs. git show vs. git
- 25. Pycharm, Git
- 26. GIT
- 27. Git
- 28. Git
- 29. Git
- 30. Git
Terminalde, tek bir deyim olarak 'GIT_TRACE = true git pull' komutunu çalıştırın ve ardından askıda kaldığında ne yaptığını görüp göremeyeceğinizi görün. –
Windows'da mısın? Eğer öyleyse, ve 'git birleştirme 'adımı sırasında asılı kalırsa, bazı dosya üzerinde bir kilit tutan bir süreç var mı? Windows'un "zorunlu kilitleme" özelliği vardır; eğer * A * işleminde bir dosya kilitlenirse ve * B * (Git) bu dosyayı işlemeye çalışırsa, * B * işlemi * A * kilidi serbest bırakana kadar işlem yapar. Eğer * B * 'yi sonlandırırsanız (yani, Gitmeden^C), ideal olarak "index.lock" dosyasını temizlemelisiniz (Windows' zorunlu kilitlemesini kullanmaz, bu sadece Git'in sıradan bir dosyayı kullanır.), ama görünüşe göre değil. – torek