Git pull / fetch tampaknya tidak berfungsi

2

Saya menggunakan git di hamachi vpn dan saya bisa mengkloning repositori jarak jauh.

Namun, git pull / fetch gagal setelah digantung lama. Pesan kesalahan yang ditampilkan adalah:

Write failed: Broken pipe                                                                                      
fatal: The remote end hung up unexpectedly 

Adakah yang bisa menebak apa yang terjadi?

sud03r
sumber
2
kesalahan yang sama dengan saya - cara apa pun untuk mencari tahu apa yang salah?
Here Be Wolves
Apakah Anda menggunakan protokol git untuk mengkloning repositori? Mungkin layak untuk mencoba dan menggunakan https: // daripada git: // dan lihat apakah itu berfungsi. Saya percaya git: // default untuk menggunakan SSH dan sesuatu dalam konfigurasi Anda mungkin memblokir port itu.
sbtkd85
@ sbtkd85 saya bisa ssh ke mesin itu.
sud03r
orang lain menggunakan gitosis, dan tidak ada masalah otorisasi.
sud03r
Itu aneh. Mungkin kunci SSH rusak atau salah. Ketika Anda SSH melakukannya secara otomatis login Anda, atau apakah Anda harus mengotentikasi setiap waktu? Juga, saya masih tertarik untuk mengetahui apakah Anda mengkloning repositori melalui https: // daripada git: // jika Anda masih memiliki masalah dalam melakukan push / pull.
sbtkd85

Jawaban:

0

Git push gagal dengan

fatal: The remote end hung up unexpectedly

Jika, ketika mencoba git push, Anda mendapatkan pesan yang mengatakan:

fatal: The remote end hung up unexpectedly

Ada beberapa alasan untuk itu, tetapi yang paling umum adalah otorisasi gagal. Anda mungkin menggunakan git://URL untuk mendorong, yang tidak memiliki otorisasi apa pun dan karenanya akses tulis dinonaktifkan secara default. Atau Anda mungkin menggunakan URL ssh, tetapi kunci publik Anda tidak diinstal dengan benar, atau akun Anda tidak memiliki akses tulis ke repositori / cabang itu.

wizlog
sumber
Saya kira Anda salah membaca, saya berbicara tentang tarik.
sud03r
-1

Saya memiliki masalah yang sama dan menyelesaikannya dengan perintah ini:

echo 1400 > /sys/class/net/eth0/mtu
Tidjean
sumber