The only way now I know is to replace the file with the version file I want in working copy,and then git add and git commit.I think it is inconvenient. When I use "git mergetool",it output: ''' Merging the files: binary_example.png Normal merge conflict for 'binary_example.png': {local}: modified {remote}: modified Hit return to start merge resolution tool (meld): ''' Then I think if there is some command to select local or remote version file to add more easier,because it is obviously git keep 2 version file. Does anyone know it? Thanks! -- 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