Probléme GitHub
Le
Zuthos

--W/nzBZO5zC0uMSeA
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Bonjour,
J'essaye github.
Je suis en stable et je viens d'installer git-core.
J'ai réussis a presque tous faire. Sauf que l'orsque je fait:
$ git push
error: The requested URL returned error: 403 while accessing https://github=
.com/instead-hub/instead.git/info/refs
fatal: HTTP request failed
En suivant le liens:
Please upgrade your git client.
GitHub.com no longer supports git over dumb-http: https://github.com/blog/8=
09-git-dumb-http-transport-to-be-turned-off-in-90-days
J'ai essayer d'installer le package en stable testing unstable. Mais, rien =
y fait. Il y a quelque chose que j'ai pas compris?
D'avance merci.
--
http://www.coquille-de-bois.fr/
--W/nzBZO5zC0uMSeA
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
--BEGIN PGP SIGNATURE--
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlMulkgACgkQIBQYI2ra+uu1EgCfd+VPuKHwgcKw0XqqVUc++YAI
CgMAn1z0o+ej2vOs1ex/VhCZhts8p58d
=Lx32
--END PGP SIGNATURE--
--W/nzBZO5zC0uMSeA--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/20140323080736.GA15303@localhost
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Bonjour,
J'essaye github.
Je suis en stable et je viens d'installer git-core.
J'ai réussis a presque tous faire. Sauf que l'orsque je fait:
$ git push
error: The requested URL returned error: 403 while accessing https://github=
.com/instead-hub/instead.git/info/refs
fatal: HTTP request failed
En suivant le liens:
Please upgrade your git client.
GitHub.com no longer supports git over dumb-http: https://github.com/blog/8=
09-git-dumb-http-transport-to-be-turned-off-in-90-days
J'ai essayer d'installer le package en stable testing unstable. Mais, rien =
y fait. Il y a quelque chose que j'ai pas compris?
D'avance merci.
--
http://www.coquille-de-bois.fr/
--W/nzBZO5zC0uMSeA
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
--BEGIN PGP SIGNATURE--
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlMulkgACgkQIBQYI2ra+uu1EgCfd+VPuKHwgcKw0XqqVUc++YAI
CgMAn1z0o+ej2vOs1ex/VhCZhts8p58d
=Lx32
--END PGP SIGNATURE--
--W/nzBZO5zC0uMSeA--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers debian-user-french-REQUEST@lists.debian.org
En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
Archive: https://lists.debian.org/20140323080736.GA15303@localhost
âjour,
Jâai pas utilisé maisâ¦
1. Ton login nâapparaît pas dans lâURL https://â ¦ : il est
généralement intégré à lâURL (cf. dans la section origin du
.git/config) mais je ne me souviens plus sâil est affiché en cas
dâerreur. Câest peut-être la cause du 2.
2. Il ne te demande pas ton mot de passe (si ? dans ce cas, 1)
il faut donner toutes les infos quand tu poses une question
et, 2) tu tâes gouré et lâauthentification rate), donc ne peut
utiliser le protocole git emballé dans HTTP (« smart HTTP  ») et
se rabat sur le HTTP tout court (« dumb HTTP ») qui ne
fonctionne pas (car non sûr).
(Le mdp peut aussi être mis dans lâURL dans le .git/config :
https://toto:â¦. Mais je ne suis pas sûr que cela soit
une bonne idée quâil se balade en clairâ¦)
3. Et une petite recherche me donne :
http://stackoverflow.com/questions/7438313/pushing-to-git-returning-err or-code-403-fatal-http-request-failed
Réponse dans laquelle on invite à utiliser le protocole SSH .
Ce qui nâest pas une mauvaise idée en soi mais peut ê tre gênant
si doit vraiment passer par le HTTPS (port SSH fermé en sortie
p.ex.).
--
Sylvain Sauvage
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Pour info
http://jc.etiemble.free.fr/abc/index.php?page=git_linux0
--
JC E
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Lors de la mise à jour hebdomadaire de Calibre, par:
wget -nv -O- https://....
j'obtiens l'erreur suivante:
GnuTLS: A TLS warning alert has been received.
Incapable d'établir une connexion SSL.
Download failed
Mon wget est celui de wheezy.
J'ai résolu le problème en changeant le wget -nv -O- par curl -L comme indiqué par l'auteur de Calibre sur :
http://www.mobileread.com/forums/showthread.php?t#6170
Il n'en reste pas moins que que le wget du dépot n'est pas patché.
https://lists.gnu.org/archive/html/bug-wget/2013-05/msg00034.html
Bon Dimanche.
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
âjour,
Questions au passage :
â le paquet nâest pas suffisamment à jour ?
â hebdomadaire ? Calibre a tant de mà j de sécurità © que ça quâil
faut le réinstaller toutes les semaines ?
Simplement parce que ce nâest pas une correction de
sécurité ?¹
Rappel : Wheezy est sortie quelques jours avant que le patch
ne soit appliqué upstreamâ¦
âââ
1. Vu que wget ne se connecte pas si le nom du serveur nâest pa s
celui du certificat (il traite lâalerte comme une erreur), je
dirais quâil est plus juste trop prudent⦠;o)
--
Sylvain Sauvage
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
Sylvain L. Sauvage a écrit :
Bonjour,
Merci de ta réponse.
Pas de ça chez moi. Par contre, j'ai un .gitconfig qui dois remplacer. Ce que semble indiquer man git-config
Effectivement, il me demande mon login et mon password.
% git push
Username for 'https://github.com': Zuthos
Password for 'https://':
error: The requested URL returned error: 403 while accessing https://github .com/instead-hub/instead.git/info/refs
fatal: HTTP request failed
Toutes mes excuses, j'ai oublié de le mentionner. Je précise avoi r vérivier ces deux derniers en allant me connecter sur le site.
Pas réussis à l'utiliser. :-(
--
On construit des maisons de fous pour faire croire à ceux
qui n'y sont pas enfermés qu'ils ont encore la raison.
-+- Michel de Montaigne -+-
--CE+1k2dSO48ffgeK
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAlMu01oACgkQIBQYI2ra+uvXjQCaA3kqCMwxjFGuOBRX1AwO6wgY
CpgAnjLZeAVR8V7/p60VlwmZzyOo6qo8
mO
-----END PGP SIGNATURE-----
--CE+1k2dSO48ffgeK--
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Non, ce n'est pas de la sécurité. Calibre fait sa mise à jour en général
le vendredi dans la journée, mais ce n'est pas fait par apt-get update
puis upgrade. C'est le logiciel qui montre qu'il existe une màj que l'on
peut faire ou pas par wget et une install python, mais ce n'est pas de
la sécurité, ce sont de nouvelles fonctionnalités, enfin, c'est presque
rituel.
Merci pour l'info; du coup, je ne vais peut-être pas patcher.
--
Didier Durand
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Petit aparté : Je vois de plus en plus d'url encodés en base64.
Comment le navigateur arrive-t-il à décoder ça, et à présenter
le document adéquat, sans pour autant modifier l'url affichée ?
Ph. Gras
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Non non.
Le ~/.gitconfig est la configuration générale.
Le <projet>/.git/config est forcément présent et contient l es
informations particulières à ce dépôt-là . Quâ il soit original ou
cloné.
Un projet cloné a forcément des informations sur le dé pôt
dâorigine et donc sur lâURL de celui-ci. Elles se trouv ent dans
la section « [remote "origin"] ».
'git push' est équivalent à 'git push origin' (sâil nây a pas
dâautre « remote » configurée comme défaut) qui est équivalent Ã
'git push https://â¦'.
Donc soit ton dépôt est original et tu dois ajouter les
informations sur ses « remotes » (â 'git remote add < nom>
<url>'), soit il est cloné et a déjà ces infos.
Oups, jâavais mal lu : 403 = forbidden (câest 401 p our lâéchec
du mdp). Donc lâauthentification passe mais ce ne doit pas ê tre
la bonne URL pour pusher.
Question bête : comment as-tu créé ton dépôt ? Est-ce que tu
as bien suivi les instructions de Github ?
â https://help.github.com/articles/create-a-repo
En survolant cette documentation, je vois bien la création de
la « remote » « origin » sur https://github.com/use rname/Hello-World.git avec 'git remote add origin https://â¦'.
Les deux (HTTPS et SSH) devraient fonctionner (et même en
parallèle si on veut¹), il suffit juste dâavoir :
â mis lâURL ssh:// dans .git/config ;
â mis sa clef publique quelque part (voir la doc) chez Github
(facultatif ? jâai pas trop confiance dans les mots-de-
passeâ¦).
ââ
1. avec deux remote différentes, p.ex. gh-https et gh-ssh. Mais
bon, même si, quand on push sur lâun, on push sur lâ autre, les
références locales seraient différentes et ça pourr ait causer de
la confusion (pour lâutilisateur, parce que Git, il nâe st jamais
confus, lui ;o).
--
Sylvain Sauvage
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
Vois pas trop le rapport avec le filâ¦
Il y a sûrement plein de façons de faire.
La plus simple est sûrement celle-ci :
client â GET http://toto/12345
<suite des en-têtes>
serveur â <en-têtes qui vont bien pour 12345>
rn
<contenu de <décodage de 12345>>
On peut aussi imaginer des proxys, des filtresâ¦
--
Sylvain Sauvage
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/
les remotes sont configurer dans le .git/config du répertoire de
travail, quelque chose comme :
[remote "myhttp"]
url = https:///vanicat/magit.git
fetch = +refs/heads/*:refs/remotes/myhttp/*
[...]
En tout cas, je viens de tester avec le git de unstable
(git --version me donne: "git version 1.9.1") et sa push sans problème
Deux remarques: en cliquant sur ton https:// on arrive au message que tu
cite, qui date de 2011, et donc de version de git plus vieille que
2011... Je ne pense pas que ce soit ton problème...
Ensuite, instead-hub n'a qu'un membre: AMDmi3. Si ce n'est pas toi (et
visiblement, tu es Zuthos, pas AMDmi3) tu n'as pas le droit de pousser
dans ce dépôt. Tu dois :
- forker le dépôt en cliquant sur le bouton fork de cette page:
https://github.com/instead-hub/instead
- ajouter à ton clone locale la remote en question: récupère son URL
puis, dans le bon répertoire fait un
git remote add le_miens https://
- pousse dans ce remote
git push le_miens master:master
- et fait un pull requests pour que tes modifications soit intégré par
le propriétaire du dépôt principale.
Tu peux aussi demander à AMDmi3 de te rajouter au membre du groupe
instead-hub, s'il te connaît, peut-être acceptera-t-il...
Je n'utilise que ça, et sans difficulté. Qu'as tu fait qui ne marche pas?
--
Rémi Vanicat
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers
En cas de soucis, contactez EN ANGLAIS
Archive: https://lists.debian.org/