Our team is working with a application that has a number of directories in it’s home directory. We would only update files in certain directories (for example: etc, config scripts). I have created a git repo with just these 3 directories and files in them.
I have git client on my PC and 3 branches (master, acpt and dev). When I make changes to dev branch, I add/commit/push to remote repo. If I want to pull a certain branch only onto a server (example: pull the dev branch on the development application server, master branch on the production application server), do I need the git client installed on the application servers or is there a recommended way to download specific branches only to certain server.