Saya menggunakan Visual Studio 2017 Community Edition (CE), dan saya telah masuk ke akun Microsoft saya dan saya terhubung ke VSTS. Saya dapat melihat semua proyek dan repositori saya, tetapi ketika saya mencoba menarik / mengambil / mendorong perubahan apa pun saya mendapatkan kesalahan berikut:
Error encountered while pushing to the remote repository: Git failed with a fatal error.
PushCommand.ExecutePushCommand
Dan sesuai untuk mengambil dan menarik perintah juga.
Saya memasang Git untuk Windows pada pemasang Visual Studio 2017 dan tidak hanya gagal bekerja dengan VSTS, saya juga tidak dapat bekerja dengan repositori GitHub saya. Adakah yang memperhatikan ini? Itu terjadi pada dua mesin saya sejauh ini.
Visual Studio 2015 Enterprise Edition (EE) dan CE bekerja dengan baik untuk saya.
Tampaknya masalah ini telah mendapatkan pengakuan yang jauh lebih besar daripada yang saya pikir akan membuat saya percaya bahwa ini adalah masalah dengan bagaimana Visual Studio berurusan dengan Git. Saya juga memperhatikan bahwa setiap kali saya memperbarui Visual Studio, masalah ini muncul kembali, dan saya harus melalui langkah-langkah dalam beberapa jawaban di bawah ini agar Git berfungsi kembali. Saya tidak yakin mengapa ini terjadi, dan saya juga tidak tahu apakah Microsoft berencana untuk menyelesaikan masalah ini.
Tools > Extensions & Updates
.