title: Protect a file against modifications in git merge
body: <p>I have a Git repository that I have forked. Now, let's examine a hypothetical:</p>
  
  <p>Suppose there is a file "versionFile.java" that exists in "fork 1" and another file "versionFile.java" in "master".</p>
  
  <p>Now, suppose I am working in "fork 1" and I get a pull request from "master" (or some other branch). However, in no certain terms do I want "versionFile.java" to be overwritten or merged from any other branch. This is my file. I simply want to merge all other changes.</p>
  
  <p>I want to "lock" this file. I don't want merges to be "interactive". I don't want to have to manually track and examine and rebase anything. I simply want to tell git that this file is mine. Don't change it. No matter what.</p>
  
  <p>Possible?</p>