I'm using msysgit on Windows, and occasionally, when it should open my editor to allow me to edit a commit message or something, it tries to open a file called $@
instead. The file doesn't exist, so Notepad++ says "The file '$@' doesn't exist; would you like to create it?"
My .git/config looks like:
[core]
editor = C:/Program\\ Files/notepad++/notepad++.exe