How to add multiple files to Gitlab repository at once

TL;DR: Is there a way to upload 500 images to my Gitlab repository all at once, or do I really have to upload them one-by-one?

I have around 500 images that I need for my online experiment. I’ve been using PsychoPy on my laptop to make the experiment and sync it to Pavlovia. I’ve been using 40 fake images while making the experiment, but now I’m at the point where I need to add the real images. While the folder that’s syncing to Pavlovia is on my laptop, the 500 images are on my lab’s desktop that I have to access remotely. I don’t have PsychoPy on my lab desktop because I would have to use my spotty remote desktop and because I have to go through a permission ordeal every time I want to download a new program on my desktop, which is a pain when PsychoPy makes updates often (I do appreciate the updates though <3). I don’t have the 500 images on my laptop, simply because I don’t have the memory. I set my repository so that requests can be merged from different users/computers and I thought it would be easy to make a new folder and drag+drop all of the images from my desktop to the repository folder. But it won’t let me do that… It seems like I can only add one file at a time. I feel like there has to be an easier way, right??

I know this is more of a Gitlab question, but any help is appreciated!