Hiya. Just trying to do a local build of GZDoom on my Linux box that I can carry between distros. But I'm running into something weird trying to check out the tag for the latest stable release. I've cloned from git://github.com/coelckers/gzdoom.git, and when I try to checkout the tag, I get this:
Code: Select all
error: Your local changes to the following files would be overwritten by checkout:
src/win32/zdoom.rc
Please, commit your changes or stash them before you can switch branches.
Aborting
This is even when I do git reset --hard followed by git clean -ffdx before trying to checkout. What is this file? What's its deal? Why won't git actually revert it?
I can get around it by doing git reset --hard $tag, but I thought I'd at least stop by and report it here in case it means there might actually be something wrong with the git state.