git-proxy - Git : 代理設置
阿神
阿神 2017-04-24 09:14:08
0
6
990

大伙好,我在Git里面已经配置:
git config --global http.proxy http://proxyuser:proxypwd@proxy.server.com:8080

eg:
git config --global http.proxy http://aa:111@172.1.2.5:8080

但是當我克隆的時候,還是報錯:
git clone https://github.com/plusjade/jekyll-bootstrap.git aaa

请问我还需要设置什么吗?
新手,研究了会,这块没弄好,谢谢。

阿神
阿神

闭关修行中......

répondre à tous(6)
洪涛

Je souffre aussi du proxy de l'entreprise pour surfer sur Internet, je dois passer par le proxy pour de nombreuses requêtes, merde.
Il est recommandé d'utiliser un proxy global. Vous évite d'avoir à configurer un proxy

Proxifier recommandé sous Windows Proxy Chains sous Linux

大家讲道理

Écrit un smart_switcher, qui peut identifier et définir automatiquement divers proxys. Il est particulièrement adapté à diverses situations de commutation où le bureau a un proxy et il n'y a pas de proxy à la maison.
Le principe est basé sur « Comment mettre en place un proxy pour Git ? 》, mais c'est simplifié à super simple, il suffit de définir l'adresse IP et le port de votre passerelle.
Lisez-moi ici. . .

smart_switcher

Un commutateur de proxy à détection automatique pour les protocoles http, https, ftp, rsync, ssh, git.


Aperçu

Un wrapper de commutateur de proxy intelligent, prend en charge http, https, ftp, rsync, ssh(connect depanded), git(connect depanded). Il peut détecter automatiquement votre environnement réseau et définir un proxy pour vous.

Si vous changez habituellement d'environnement réseau (peut-être à la maison sans proxy et sur votre lieu de travail avec proxy), cela peut vous aider beaucoup.

Testé dans zsh et bash.

Capture d'écran

Installer

Recherchez-le simplement dans votre .zshrc ou dans n'importe quel fichier de ressources de script shell comme celui-ci :

source /path/to/smart_switcher.sh

et, assurez-vous de définir votre serveur proxy/passerelle dans .smart_switcher.sh

Utilisation

Normalement, il s'exécute automatiquement lorsque vous vous connectez.

soutient cecho, qui vous apportera des couleurs.smart_switcher

connect est requis si le proxy est pris en charge dans

ssh et git Vous pouvez l'installer facilement dans le chemin ./usr/bin/connect.

巴扎黑

Référez-vous à ces deux articles
http://infong.net/config-proxy-for-git/
http://ricksu.blog.163.com/blog/static/18906433820125294929508/

PHPzhong

407 signifie Authentification proxy requise, c'est-à-dire que le proxy nécessite une authentification. Êtes-vous sûr que le nom d'utilisateur et le mot de passe du proxy sont corrects ?

阿神

Définir un proxy global

 git config --global https.proxy https://user:password@address:port

Il semble qu'il y ait quelque chose qui ne va pas avec le vôtre, essayez celui-ci.

小葫芦

Il n'y a aucun problème avec ce paramètre. Cela est dû à certains paramètres de mon entreprise. Merci à tous.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal