apakah saya perlu mengkonfigurasi pengaturan proxy? karena kantor saya punya server proxy.
Ya, Anda dapat melakukannya dengan pengaturan HTTP_PROXY, dan HTTPS_PROXYvariabel lingkungan.
Lihat " Menyinkronkan dengan github ":
set HTTPS_PROXY=http://<login_internet>:<password_internet>@aproxy:aport
set HTTP_PROXY=http://<login_internet>:<password_internet>@aproxy:aport
set NO_PROXY=localhost,my.company
(Untuk menghindari memasukkan kredensial Anda - nama pengguna / kata sandi - jelas di URL proxy, lihat di bawah)
Perhatikan NO_PROXY, untuk mengizinkan akses situs internal ke perusahaan Anda
Anda juga dapat mendaftarkannya di konfigurasi git Anda:
git config --global http.proxy http://<login_internet>:<password_internet>@aproxy:aport
Tetapi jika Anda memiliki pengaturan proxy Git yang salah, hapuslah:
cd /path/to/repo
git config --unset http.proxy
git config --global --unset http.proxy
git config --system --unset http.proxy
git config --unset https.proxy
git config --global --unset https.proxy
git config --system --unset https.proxy
# double-check with:
git config -l --show-origin | grep -i proxy
Tidak diperlukan kredensial: gunakan genotrance/px.
Jika Anda, seperti saya, berada di perusahaan di belakang proxy NTLM, yang perlu Anda lakukan hanyalah:
Itu akan memberi Anda:
set HTTPS_PROXY=http://127.0.0.1:3128
set HTTP_PROXY=http://127.0.0.1:3128
set NO_PROXY=localhost,my.company
httpsataussh? Saya baru saja mencoba mengkloning proyek Anda dan berhasil.