Just looked at some projects on Github and saw that the site no longer advertises a standard git command to copy for repo cloning. Now they encourage the use of 'Github CLI' with the syntax of 'gh repo clone'.
No doubt it's a wrapper around git that will slowly gain features that git won't add because there is no need for them.
They are no longer a 'git hub', they are a 'repo space'.
All leading to the classic, Embrace, Extend, Extinguish.
I haven't pushed any stuff there for a while because I'm terrible at version control but I'm very glad I jumped to @sir's sourcehut, the direction the Github is moving in now feels creepy to me.
@drisc GitHub was dead as soon as it was acquired. I find it funny that, looking back, people actually thought that “Microsoft is different now” and that “GitHub will be better”
I wonder why they chose to make that again. FWIW, I've always used the hub command `compare`, to easily get into the GH UI for comparing/making a PR. I've never felt like it was an effort to replace git, just an extension that not every git user would need.
gh, from https://github.com/cli/cli, is an opensource (!) tool to handle their metadata. They had hub before. They'd be stupid to become incompatible with plain git - they are by far not the only game in town.
Much more interesting (or creepier, if you like) are their recent GitHub Actions stuff. Basically, they support CI out of the box now, no need for extra accounts on Travis CI, appveyor, etc etc.
@schmidt_fu @drisc i scrolled down the whole thread to ask the same question/find an answer to it. People were talking about it long ago, but i haven't seen it either.
tbh. it's really necessary. Github is the center of gravity. I can simply raise an issue because i'm logged in anyway... signing up to thousands of gitlab instances isn't really helpful and "Sign in With xyz" is also not the solution. I found http://gitblit.github.io/gitblit/, but never heard of so far
@drisc It's about time for all FLOSS projects to host their repos in a more decentralized way. This has been the case ever since M$ bought github. No, actually ever since github started making itself "indispensable". When it comes to infrastructure, we don't need indispensable. We need redundant.
@drisc I would not be shocked if they started rolling it into TFS as a sort of rebranded and integrated solution to VS.
@drisc In case you're interested I just started a project to build a decentralised alternative to github: https://mastodon.technology/web/statuses/105063115783691135
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.