- Will I need to install Git on the Windows PC?
Yes, if you want to git clone
the repos from your Local Dev Centos server onto your computer
- Will I need to install Git on the Remote Production Centos Server?
Yes, if you want to push your repos to bares repos on your Remote Production Centos server.
But you can also consider other means to deploy those same repo:
A post-receive
hook on the local Prod Centos server can:
- checkout those repo (still on the local Prod server, where git is installed anyway), as described for instance in "Getting GitHub files (and updates) onto an Ubuntu web server",
- rsynch that working tree to the prod server (that way, no need for Git on the remote prod server)