Git pull over ssh
One line:
ssh of-root 'sudo -H -u odoo git -C /path/to/repository pull && sudo systemctl restart odoo_instance.service'
Avoid path's errors:
ssh of-root '
sudo -H -u odoo bash -c "
cd /path/to/repository &&
git pull
" &&
sudo systemctl restart odoo_instance.service
'