First, I would like to check for latest changes in config files in Git repo without pulling them.
Then I would like to pull files individually. The reason is, I have dev/QA/Prod files. I don't want to synch all configs in DEV.
That could lead to Repository design: is it better to have the dev configs in a branch and qa in different branch and so forth. Or is it better to separate in different folders. Or may be different repos (which is more secure for prod data).
Currently I have a repo with folders: DEV/ QA/ Prod
I would like to synch DEV folder when I clone in DEV .. and so on.