Just some bits of
bash code that I don't want to look up ever again.
SSH into server
ssh USER_NAME@your_host.tld # enter password # Though you should probably setup SSH keys
RSYNC - upload files from local computer to server
See Digital Ocean's article for more (& better) information.
path1/to only pass the contents of
path1instead of uploading the full directory.
Do a dry run & check what gets sent.
rsync -anv path1/ path2
Push to server
rsync -a PATH1/ username@remote_host:destination_directory