I am writing a porcelain for git and I have been playing with git-diff-index. I noticed that if i copy a file and git-add the copy it shows the file added, as i expect... But then if i then say git-add on the original file, i expect that -C would check that file to see if it was copied, it does not. If i touch the file, then git detects the copy, so git-add is not forcing git to consider the file modified. I would be happy if there was a way that I could tell git that a file was modified for this purpose. Otherwise I will have to open/close a file in which the user may be working, which I shouldn't do from my app (windows problem modifying open docs). Maybe make "git-add -f" do that? Thanks, Govind. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html