Synchronizing between local and production sites

Sorry i posted this in the wrong forum.

With all the caos going around our company quicly had to branch out to access other markets and to be able to serve the people in our comunity. In just a few days i created an ecommerce site where we sell produce and groceries directly to the public. Trying to get the site up and running i skipped a few process steps and now i’m not sure if what i have on my local matches with production. I’m using Bagisto as the base ( and i have been using this guide to install the site (

I work from home and the office, when i first push the project i did it from home. So now i’m trying to make sure that my office and production are syncked. On the server i created a bare repository (git init --bare) and created a post-receive hook that places the files on the website.

my github repository show:

$ git remote show origin
* remote origin
  Fetch URL:
  Push URL:
  HEAD branch: master
  Remote branch:
    master tracked
  Local branch configured for 'git pull':
    master merges with remote master
  Local ref configured for 'git push':
    master pushes to master (up to date)

but my production shows:

$ git remote show production
root@'s password:
* remote production
  Fetch URL: ssh://root@
  Push URL: ssh://root@
  HEAD branch: (unknown)

I know that my home and work computers matches with the github origin, but i don’t know how to tell if my production is the same.

Thanks for the help