GitHub fired a Jewish employee who said 'stay safe homies, Nazis are about' on internal Slack during Capitol riot, 200 staff sign letter questioning firing: REPORT

love mercurial

Eh, some days I do, some days I don’t.

6 Likes

Thanks. As you can see this is not an area I have kept up with.

2 Likes

Just as an FYI follow-up to the GitLab suggestion, if you’ve got personal projects in GitHub (or really, anything that doesn’t rely on team buy-in) that you want to extract, GitLab has a built-in tool on their website for importing GitHub projects, complete with commit history and everything.

4 Likes

And git itself has built-in commands to do this :slight_smile:

2 Likes

Add remote?

A co-worker of mine wanted to truncate our repos because we were migrating to a different server. I just told him not today.

1 Like

Well, once you import your stuff to GutLab you do still need to do the whole git set-remote origin song and dance on your device, but the GitLab website makes it super easy to import all of your history and such. Even most of your project accoutrements (not sure if it does issues, since none of my personal things have any open).

4 Likes

Just set remote-origin then push

2 Likes

But since you would have to have set up the project on GitLab to begin with, why not just use the importer that they provide which, as I just said, also imports other components of your GitHub project as well?

2 Likes

I’m going to be moving my projects to sourcehut: https://sourcehut.org/blog/2021-01-13-regarding-ethics/

2 Likes

Most of that importer is just making a bare repository, then pushing with the ‘–mirror’ option, or ‘git archive’ then unzipping it…

Not that having it done automatically isn’t nice :slight_smile:

1 Like

interesting link there about gitlab. not as evil as what just happened at github, but still…

2 Likes