To není chyba v GitHubu, je to vlastnost samotného gitu (jehož autorem je Linus, takže si za to může sám :-) Git rozlišuje uživatele podle e-mailů, a nevyžaduje žádnou autorizaci – ta je nepovinná (commit může být opatřen elektronickým podpisem).
GitHub se toho drží, takže pokud je v commitu uveden e-mail, který odpovídá účtu na GitHubu, prolinkuje ten ocmmit k účtu, ke kterému ten e-mail patří. Kdyby to tak nedělal, rozbije spoustu workflow, která se s gitem používají – je běžné, že do nějaké větve commitují různí lidé a pak jeden člověk celou větev pushne na GitHub. Kdyby GitHub důvěřoval jenom informaci o autorství commitů od člověka, který přímo provedl push (a je tedy ověřen), commity všech ostatních by nebyly propojené s jejich účty. A navíc by si GitHub musel někde mimo git držet informace o tom, který commit je ověřený a který ne.
I kdyby tohle všechno GitHub dělal, pak byste si naklonoval repository k sobě, vypsal byste si git log – a v logu byste zase viděl Linusův e-mail a neměl byste jak poznat, že to ale není commit, který by GitHub ověřil.
Jinak GitHub ověřuje podepsané commity, pokud mu autor pokytne veřejný klíč a zapne ověřování. U commitu pak zobrazuje, zda byl ověřen. Jenže Linus nemá nastaven GitHub tak, aby u jeho commitů toto ověřování probíhalo.
Dufam som ze ako blbinka bude toto :o)
Robotický vysávač na úteku to dotiahol na titulky rakúskych médií
https://svet.sme.sk/c/22829515/roboticky-vysavac-na-uteku-to-dotiahol-na-titulky-rakuskych-medii.html
Zaujala mne utilitka jrnl a chtěl jsem ji vyzkoušet. Bohužel na Debianu 10 (stable, Python 3.7.3, pip3 18.1) není možné ji nainstalovat kvůli nesplnitelným závislostem. Má jich strašně moc, přestože vypadá na první pohled jednoduše. Škoda...
To jenom tak na okraj, kdyby s tím někdo chtěl zápasit, jako já.