Deployment is an integral part of the development cycle. It can be a tough job or can be as simple a job as running a few commands if done via Git.
login via SSH to in server and get to the root of your server directory. Run the following commands to deploy
git init
git remote add origin git/repo/path.git
git fetch && git checkout main
git pull
you can read here more about adding remote origin to your repo.
Also, if your production branch is master replace main with master.