-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fatal: external diff died, stopping at
error when using with git
#30
Comments
Someone pointed out in #29 that it is working for them. Can you download 0.6.0 release https://github.com/na-ka-na/ExcelCompare/releases/download/0.6.0/ExcelCompare-0.6.0.zip and see if it works for you? |
I just installed the 0.6.0 release and see the same error as mentioned. My configuration is practically identical. The diff is working fine, but the error message is always present at the bottom. |
Ok I will it out and report back. |
Great! Let me know if you need me to test anything. |
I hit this problem as well using 0.6.1. I read that when git uses an external diff tool that the return code from the diff program is treated as a program exit code, not a diff exit code. Git interprets a return of 0 as no error and anything else as an error. I worked around this by creating a new excel_cmp_git shell script that returns zero if diff return code is either 0 or 1. Other return codes are returned as is.
|
The
fatal: external diff died, stopping at Project_A.xls
appears when usingexcel_cmp
attribute for git diff. This seems like an expected behavior, perhaps a more graceful exiting could be used. Any ideas?The setup is similar to this:
~/.gitconfig
~/.config/git/attributes
The text was updated successfully, but these errors were encountered: