Git – Committing specific parts of a file in Git


Possible Duplicate:
How can I commit only part of a file in git

I have made several changes to a file and have also added it to the git index. While committing the file I realized that I actually have changes which should go in separate commits with other files.

Is there a way to commit only specific parts of this file in Git?

Best Solution


git add -i

to add files interactively. This will allow you to stage only the parts of the files you wish to commit. More info here, and a decent tutorial here.