{"thread":{"id":"40871","subject":"Mac OS X Git Packaging Problem","startedAt":"2015-11-24T19:08:24Z","lastAt":"2015-11-24T19:08:24Z","messageCount":1,"participants":["Robert Crews"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"273645","messageId":"7a7427c556404e7ba18ca3f3abea42f5@MBX080-W6-CO-2.EXCH080.SERVERPOD.NET","threadId":"40871","inReplyTo":null,"subject":"Mac OS X Git Packaging Problem","fromName":"Robert Crews","fromEmail":"rcrews@hortonworks.com","sentAt":"2015-11-24T19:08:24Z","receivedAt":"2015-11-24T19:08:24Z","isPatch":false,"sender":{"key":"rcrews@hortonworks.com","avatar":null},"body":"This is a bug report for the Mac OS X packaging at\nhttp://git-scm.com/download/mac . It is not so much a\nsoftware bug as a nonoptimal configuration setting.\n\nRequested Change\nRemove the line \"excludesfile = ~/.gitignore\" under [core] from\n/usr/local/git/etc/gitconfig\n\nReasons:\n\n#1\nThe documentation at http://git-scm.com/docs/gitignore says the default\nglobal excludes file is at $HOME/.config/git/ignore. The file\n$HOME/.config/git/ignore is installed, and does indeed have good default\ncontent, but because of the setting in /usr/local/git/etc/gitconfig, the\nfile is blocked from being reached.\n\n#2\nSeems to me the global excludesFile should never be called .gitignore --\nbetter to be called .gitignore_global -- since the .gitignore name would\nprevent a local .gitignore from being included there. I personally don't\nhave my $HOME directory under git control, but if I did, I might want a\ncustom .gitignore. And if I did want that, I would be required to set my\nglobal file explicitly in my own ~/.gitconfig:\n  git config --global core.excludesFile \"~/.gitignore_global\"\n"}]}