03:01 <alain_afpy> - hg: FAILURE 503 Service Temporarily Unavailable
03:03 <alain_afpy> - hg: FIXED
03:50 <tarek> benoitc: https://github.com/mozilla-services/circus
08:36 <cyp> plop
09:32 <grenoya> bonjour
09:53 <feth> grenoya \o_
09:55 <grenoya> feth: o/
09:57 <jpcw> matin café
10:46 <Kasba> bip
12:04 <No`> salut les pythons
15:20 <gawel> yota: j'ai utilisé une repo vide comme origin et j'ai fait un pull. ca a viré tout les fichiers que j'avais déjà commité
15:20 <gawel> y a un moyen de revert...?
15:20 <gawel> (y a plus rien dans le reflog...)
15:20 <yota> euh
15:20 <NelleV> /o\
15:20 <NelleV> t'as fais un pull --force ?
15:21 <gawel> non
15:21 <NelleV> ça devrait pas faire ça normalement :/
15:21 <gawel> ouais..
15:21 <yota> tu as des objets dans ta base ?
15:21 <gawel> y a vait pas de master sur le remote (bourde)
15:21 <gawel> yota: oui, j'ai l'impression
15:21 <gawel> oui, j'en ai pas mal. beaucoup pour un seul commit
15:21 <yota> genre "find .git/objects/
15:22 <yota> ben tu as un blob par fichier, plus un fichier tree plus un fichier commit
15:22 <gawel> % find .git/objects/ |wc -l 69
15:22 <gawel> \o/
15:23 <gawel> mon chiffre porte bonheur
15:23 <yota> faudrait que je teste la, parce que je vois pas trop ce que tu as fait
15:23 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
15:23 <yota> ahahah
15:23 <yota> qu'il est con ce alain
15:23 <yota> ah
15:23 <yota> tu dois pe avoir 2 dag maintenant
15:23 <gawel> je te dis: repo existant; remote add sur une "Empty repo"; git pull
15:24 <yota> je teste
15:24 <yota> le repo distant, c'est toi qui l'a fait ?
15:24 <yota> ou c'est sur github ?
15:25 <gawel> nope, un truc private
15:25 <gawel> c'est pas moi, c'est l'admin (facile)
15:26 <yota> et tu as tapé quoi comme commande ? "git pull origin" ?
15:27 <gawel> je crois d'abord git pull tout court, comme un boulet
15:28 <No`> il fait froid
15:28 <No`> mets ton git pullover
15:28 <gawel> haha
15:28 <No`> badum kshhh
15:29 <yota> moi il refuse de puller ou de fetcher, y'a pas de ref master
15:29 <yota> enfin il fetch rien et refuse de puller
15:29 <yota> pour etre plus précis
15:30 <gawel> ouais, après j'ai eu une bonne repo, avec un README, j'ai refait un git pull origin master après avoir remote rm le premier
15:31 <gawel> je sais pas trop a quel moment j'ai perdu les data :/
15:31 <gawel> tu veux le log de ma console ?
15:32 <yota> si tu as commité, sont pas perdus, mais tu l'as paumé en lui demandant de récupérer un autre dag amha (bien que je ne vois pas comment t'as fait)
15:33 <yota> fais un tar de ton dépot, et balance le moi
15:33 <yota> je vais voir, comme ca je ne vois pas jamais eu le soucis
15:33 <gawel> ok
15:33 <gawel> http://pastebin.com/tx26LQWB pour le log
15:33 <yota> ca pourrait faire un billet de blog intéressant
15:33 <gawel> a la fin y a plus de buildout.cfg
15:34 <yota> enfin si je compronds :)
15:34 <gawel> héhé, j'étais sur que ca te motiverai :D
15:34 <yota> arf
15:34 <yota> fatal: Couldn't find remote ref master
15:34 <yota> il t'avait prévenu pourtant
15:34 <yota> faut toujours lire les mesg d'erreurs :à
15:34 <yota> :P
15:35 <gawel> ouais :/
15:35 <gawel> sent
15:35 <yota> oki
15:53 <yota> bon
15:53 <yota> tu as pas 1 seul objet commit
15:53 <yota> tu es sur que tu as commité ?
15:54 <yota> tu confonds pas add et commit toi ?
15:54 <yota> tu as fait ton index mais pas de commit
15:54 <yota> d'ou le fait que tu as pas de master
15:55 <gawel> hm... ca serait étonnant, mais possible..
15:55 <yota> et donc ton pull a tout virer
15:55 <yota> je ne vois que ca comme explication
15:55 <yota> humm
15:56 <yota> en fait tu n'as meme pas d'objet tree
15:56 <yota> humm
15:57 <gawel> ouais on dirait que t'a raison... j'avais du tout add et pas encore commit..
15:57 <yota> en fait je sais meme pas, c'est super chelou
15:57 <yota> t'as pas de tree ni de commit
15:58 <yota> je sais pas ce que tu as fait, faudrait que tu m'envoies tes commandes depuis le début
15:58 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
15:58 <yota> je te récupére ton code
15:58 <yota> mais j'ai pas les noms
15:58 <yota> donc tu devras renommer
15:59 <gawel> perfect, ça me sauve déjà beaucoup
15:59 <gawel> y a pas tant de fichier de toute
16:00 <yota> mais dans tout les cas je pense que tu n'as pas commité sur une branche
16:00 <yota> et qu"il devait t'engueulé a chaque fois
16:00 <yota> genre detached head
16:00 <gawel> non ça je pense pas
16:01 <yota> tu n'a pas d'objet commit
16:01 <gawel> mais j'avais effectivement un + dans ma console au tout début. donc c'était pas commité, ama
16:01 <yota> ni de ref
16:01 <yota> si ca commit
16:01 <yota> il s'en fout lui
16:01 <yota> il te previent juste
16:01 <gawel> oui, javais pas du commité, si tu préfère. juste faire des add
16:02 <gawel> c'est balot :/
16:02 <gawel> ouais, surement ça
16:05 <yota> pour moi c'est ca
16:05 <yota> tu n'as pas de commit
16:05 <yota> pas de tree
16:05 <yota> que des blobs
16:06 <yota> donc quand tu as pullé
16:06 <yota> il a viré ton index
16:06 <yota> avec le force
16:06 <yota> bref
16:07 <gawel> le salop!!!
16:07 <yota> salaud
16:07 <gawel> il pourrait prévenir. j'ai jamais fait de --force, moi :)
16:07 <yota> faut que je regarde les options de pull
16:07 <alain_afpy> WARNING !!! YAKAFOKON DETECTED !!!!
16:07 <gawel> lol
16:10 <yota> sent
16:10 <gawel> merci! ça me sauve quelques heures de taf
16:10 <yota> la prochaine fois, fais gaffe a toujours bien bossé sur une ref (affiche le dans ton prompt)
16:10 <yota> et commit :)
16:10 <gawel> ça m'intéresse de savoir comment t'as fait btw
16:10 <gawel> héhé, oui monsieur
16:11 <yota> git cat-file -p sha1
16:11 <yota> ca affiche le contenu d'un objet
16:11 <yota> j'ai itéré sur tous les objets blobs que j'ai redirigé vers un fichier
16:11 <yota> en scriptant en shell
16:11 <gawel> je vois
16:12 <yota> comme tu n'as ni ref ni dag, aucune commande ne pouvait m'aider
16:12 <yota> heureusement la bd git est super simple
16:12 <yota> c'est la que tu es contents d'avoir les commandes bas niveau
16:12 <yota> -s
16:14 <yota> gawel: http://gitfr.net/blog/2010/11/06/ameliorer-sa-productivite-avec-un-beau-shell/
16:14 <yota> y'en a plein d'autres sur le net
16:14 <yota> tu utilise zsh ou bash ?
16:14 <gawel> zsh + oh-my-zsh
16:14 <gawel> j'ai déjà des trucs, juste je suis étourdis :)
16:14 <yota> ok donc tu dois avoir ca alors
16:15 <yota> tous les themes ont un truc vcs je crois
16:15 <gawel> oui oui, j'ai
16:15 <yota> hum remets toi a svn alors
16:16 <yota> :P
16:16 <gawel> faut activer le plugin mais j'ai
16:16 <gawel> hein hein
16:16 <yota> ahaha
16:16 <yota> faut active la
16:16 <yota> le
16:16 <yota> c'est super important amha
16:16 <yota> tu sais toujours ou tu es
16:16 <yota> et si y'a rien d'écrit c'est qu'il faut pas commiter :à
16:16 <yota> :)
16:16 <gawel> oui oui, j'ai
16:17 <gawel> c'est pour ca que je disais que "j'avais un + dans ma console"
16:17 <gawel> c'est quand t'as des trucs à add
16:17 <gawel> a commit plutot
16:19 <yota> oui
16:19 <yota> en fait je te conseille de commiter souvent
16:20 <yota> dans une branche quand tu bosses
16:20 <yota> et de faire un rebase -i quand tu as finis
16:20 <gawel> ouaip clair. je le fais parfois mais pas toujours..
16:20 <yota> ou un git merge --squash
16:20 <yota> pouf ca te fait un seul commit dans master
16:20 <yota> bon je retourne bosser
16:21 <yota> (faire du iptable, super...)
16:25 <jpcw> pauvre yota
16:26 <jpcw> un gars sérieux comme toi pourquoi tu fais du firewalling avec iptables ?
16:26 <yota> j'ai besoin de bloquer des flux sur certains ports de l'openvswitch
16:27 <yota> le truc que tu fais un 2mn sous pf, la je dois apprendre les surcouches iptables genre shorewall
16:28 <jpcw> shorewall au moins tu modifies ta conf dans un fichier de conf
16:28 <jpcw> mais oui quand tu es habitué à pf, tu souffres quand il faut revenir à iptables
16:29 <yota> pq tu crois que je mets des fw sous open ? :)
16:29 <jpcw> parce que ça le vaut bien
16:30 <jpcw> sinon je ne connaissais pas openvswitch
16:30 <jpcw> du coup je vais reagrder
16:30 <jpcw> merci yota ;)
16:30 <yota> de la balle atomique ce truc
16:41 <gawel> yota: les tests passent :)
16:41 <gawel> merci!
16:41 <gawel> je te dois une bière
16:42 <yota> yeah