armen/PEAR_PackageFileManager_Git — pull request #4 by iarna (2012-04-25 17:25:17+00:00)
Title: This fixes a bug where it would not load the contents of .gitignore under 5.2

Specifically, the code `$content .= file_exists($git.'.gitignore') AND file_get_contents($git.'.gitignore');` would append a `1` to `$content`.

I also changed it to load using file() in order fix a bug where the last line of .gitignore would be prepended to the first line of .git/info/exclude if the last line of .gitignore lacked a newline.