593 shaares
5 results
tagged
git
Utile et permet de réécrire à la volée les urls en git:// vers https://
Ca peut simplifier pas mal de problèmes pour faire un "git clone" quand vous être derrière un proxy http :)
Ca peut simplifier pas mal de problèmes pour faire un "git clone" quand vous être derrière un proxy http :)
Gitlab ne force pas l'authentification lors d'un push en http sur un repo public.
Pour le forcer il faut appliquer ce patch... Sinon c'est 401 et bye-bye :/
Pour le forcer il faut appliquer ce patch... Sinon c'est 401 et bye-bye :/
J'en avais parlé il y a quelques temps ici : https://wtf.roflcopter.fr/links/pogo/?C42a0A
Comme je trouvais l'interface un poil austère, j'ai tout refait en Twitter Bootstrap v3 (la RC1 vient de sortir ! http://twbs.github.io/bootstrap/)
Un petit aperçu ici : https://wtf.roflcopter.fr/nimages/data/20130809175429luxdesannonceseboncoinngp.png
J'ai aussi rajouté des header HTTP valides, histoire de pas avoir une usine à ban.
Par défaut la fonction php file_get_contents() se présente sans aucun User-Agent, un bon moyen pour se faire kick/ban une IP rapidement !
Attention LeBonCoin semble avoir l'iptables sensible, les ranges d'Online sont déjà ban...
C'est clonable ici : https://wtf.roflcopter.fr/git/public
Have Fun !
Comme je trouvais l'interface un poil austère, j'ai tout refait en Twitter Bootstrap v3 (la RC1 vient de sortir ! http://twbs.github.io/bootstrap/)
Un petit aperçu ici : https://wtf.roflcopter.fr/nimages/data/20130809175429luxdesannonceseboncoinngp.png
J'ai aussi rajouté des header HTTP valides, histoire de pas avoir une usine à ban.
Par défaut la fonction php file_get_contents() se présente sans aucun User-Agent, un bon moyen pour se faire kick/ban une IP rapidement !
Attention LeBonCoin semble avoir l'iptables sensible, les ranges d'Online sont déjà ban...
C'est clonable ici : https://wtf.roflcopter.fr/git/public
Have Fun !
Garder en cache pendant 15min les login/pass:
git config --global credential.helper cache
Gérer le timeout du cache des login/pass :
git config credential.helper 'cache --timeout=3600'
Autoriser un push de 500Mo en https (par défaut la taille max est de 1Mo environ) :
git config http.postBuffer 524288000
git config --global credential.helper cache
Gérer le timeout du cache des login/pass :
git config credential.helper 'cache --timeout=3600'
Autoriser un push de 500Mo en https (par défaut la taille max est de 1Mo environ) :
git config http.postBuffer 524288000
Une explication clair sur le fonctionnement de Git