When code is pushed to my private repo on Gitlab, I want the code to be automatically pulled on the remote server. No need for testing only a pull on my remote server once there is a new commit on the branch.
I'm seeing things that I should use the Gitlab CI, but I have no idea how it works and it looks like it is doing way too many things than I need.
I have SSH-access to my remote server.
Hopefully someone can help me out, thanks in advance!