buildinspace / peru

a generic package manager, for including other people's code in your projects
MIT License
1.11k stars 69 forks source link

Git 2.34 changed read-tree's handling of .gitignore files #221

Open oconnor663 opened 2 years ago

oconnor663 commented 2 years ago

Previously read-tree would not respect .gitignore files by default. Now it does, which breaks one of our tests. I've started an email thread upstream to get advice about this: https://lore.kernel.org/git/CA+6di1m91q70PfaFq0DKMsmd_Tb6XBB7H9AYPhwawX12cZgtGQ@mail.gmail.com/T/#u

oconnor663 commented 2 years ago

I'm going to disable the test as a temporary workaround. There's a good chance "temporary" actually means "permanent" here, but that wouldn't be the end of the world, because this .gitignore interaction is an obscure corner case.