Suppose I perform a git pull on the production server, and that one file has been changed.
Will the pull operation replace (or modify, or touch) all the files or just the changed file? The concern here is that I shouldn't replace files that are in use.
Clarification: The question isn't about potential merge conflicts or doubts thereabout. The question is strictly about whether git touches the other files.
git pullat all. Saygit fetchand then look at the situation before merging. If you're in doubt of what's going to happen, commit (or stash) before merging. Why gamble?