How Do I Copy from GitLab (or GitHub)

Tags: software, git

How Do I Download from GitLab

You want to use the clone command, so git clone it.

for something like inkscape do this:

git clone https://gitlab.com/inkscape/inkscape.git

seriously, that will get you the whole repository, and it’s that easy. GitHub works the same way, but hopefully more people are moving away from it.

If you don’t have git, you can go to the project page, and download a zip file.

https://gitlab.com/inkscape/inkscape/-/archive/master/inkscape-master.zip?ref_type=heads

and unpack it.

What about the program?

So cloning the repo doesn’t (usually) give you the program (or binary). If you want to pull it from the project page, usually the project will have automatic builds that produce the program.

https://gitlab.com/inkscape/inkscape/-/artifacts

On that page you’ll find the artifacts for lots of pipeline runs, and by digging around you can probably find the one for whatever platform you’re on. These are built by “runners” which are just someone’s computer. Often when you’re downloading a program it’s from one of these artifacts, and the website is just hosting the most recent one.

There ya go - that’s how the magic works

Why are you even writing this?

I’ve been asked before how to download things off gitlab. I think it’s worth just writing down these kinds of things sometimes.

What’s funny about this is that it’s so bad and short that there’s no way an AI would actually write this.