4 ms·
Just a reminder that Git is a decentralized protocol and Github is merely a (poor) implementation of it. Microsoft-Github have been increasingly introducing ant
by lopkeny12ko 4y ago
Just a reminder that Git is a decentralized protocol and Github is merely a (poor) implementation of it. Microsoft-Github have been increasingly introducing antifeatures, just one of which is sending repository contents to China automatically.
For the last few years I've been running Git off my own servers with a cgit [0] frontend, and couldn't be happier.
[0] https://git.zx2c4.com/cgit/about/ https://git.zx2c4.com/cgit/about/
- bswinnerton 4y agoRepository contents aren’t “sent” to China, companies like Tencent specify the shape of tokens to GitHub and GitHub does the scanning and then notifies Tencent to revoke the token if one is found.
- Alifatisk 4y agoHow is Githun a poor implementation of Git? Because it’s centralized?
- boomboomsubban 4y agoI believe it's roughly a quote from Linus Torvalds, the creator of git who has many issues with githubs decisions. See https://www.wired.com/2012/05/torvalds-github/ https://www.wired.com/2012/05/torvalds-github/ for a start, his opinion hasn't improved over the decade.
- rightbyte 4y agoHis oppositions seems to be nitpicking and he says it is fine for hosting?
- boomboomsubban 4y agoThe issues with the way they handle commits is a fairly fundamental disagreement, one that ensures he will never use github for development without it being changed.
- rightbyte 4y agoYe well he says the web interface sucks and that "pull request" do too. Like, all their value add. I have never tried Github's web interface but I guess not being able to write tab is the first thing that pissed Linus off.