title: git commit comment per file
body: <p>I am new to git having previously used Perforce, SVN, source safe and many other source control tools.</p>
  
  <p>I am looking for the functionality that I used to use in Perforce where I could construct a change list; I was able to add files to the change list and provide a comment specific to each file.</p>
  
  <p>git has a staging area into which changed files are added, is there a way to provide a per file comment when adding a file to the staging area?</p>
  
  <p>Or perhaps at the comment stage I can add a per file comment; I have had a good look and not been able to workout if either how to perform either - in fact from what I can seen neither is possible.</p>
  
  <p>Anyone have any ideas how I could do this?</p>