The command needed to pull from a repo will be
> git pull origin master
where 'origin' is the local name of the remote repo added through
> git remote add origin <repolink>
and 'master' the branch you want to keep in sync,
As shown above I have experience in using git, linux and ssh systems. I have also worked on robots which use linux where startup scripts and cron jobs are of utmost value.
The steps will be to first init the repo(if not already done)
> git init
Then add files and create a .gitignore.
I would then create a startup script and ensure its working fine.
Do contact me directly on my email, preferably, and then we can complete the formality over here.