http://bugs.winehq.org/show_bug.cgi?id=20792
--- Comment #11 from Vitaliy Margolen vitaliy@kievinfo.com 2009-11-22 13:55:32 --- (In reply to comment #9)
But there *is* difference in build process
No, there isn't. Git controls source files only. It's not used in any way to build code. The only exception is the version tag imported from git if available.
If you can't keep your git tree clean (pretty hard with active development) then you should: 1. User out-of-tree building: cd wine.git mkdir ../wine.git-build cd ../wine.git-build ../wine.git/configure && make depend && make all
2. Clean up your source tree (remove everything except .git): cd wine.git rm -rf * git checkout -f