{"thread":{"id":"53665","subject":"Dealing git ignored files","startedAt":"2020-06-12T08:25:36Z","lastAt":"2020-06-12T08:25:36Z","messageCount":1,"participants":["Alberto Fanjul Alonso"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"399575","messageId":"CA+mQAOVanZ7Sv2q8nDjP+3VkBPBn-HC4bzxyU4RK4PRUu_BBWg@mail.gmail.com","threadId":"53665","inReplyTo":"CA+mQAOXSbwrNcxXYhp=FbPpQP01ENaGCD89AY7sbgfvwzOjyNg@mail.gmail.com","subject":"Dealing git ignored files","fromName":"Alberto Fanjul Alonso","fromEmail":"albertofanjul@gmail.com","sentAt":"2020-06-12T08:25:22Z","receivedAt":"2020-06-12T08:25:36Z","isPatch":false,"sender":{"key":"albertofanjul@gmail.com","avatar":null},"body":"Hi,\n\nI developed a custom tool git-ignore to deal with different\nbuildsystems and developing.\n\nI start it as a helper, really not knowing how useful it will be but\nit end being used in any project at some moment (ignoring autotools in\nsource tree generated files, excluding test generated files, excluding\ntemp files, ignoring build directories...)\n\ngit ignore _build/\ngit ignore target/\ngit ignore -i Makefile.in\ngit ignore -i '*.o' -x dist/\n\nIt offers man page, help and autocompletion so:\n\ngit ignore --help\ngit ignore -h\ngit ignore <tab>\n\nall work as would be expected for any git command\n\nIf offers an easy access to `./git/info/excluded` `.gitignore` with:\n\ngit ignore -e\ngit ignore -i -e\n\nWhich could fill a gap dealing with this files as `git config` does\nwith config files\n\nIt is maintained under autotools and use sharness as test suite, so It\npretty much mimic the git workflow.\n\nI'm sure it can be improved in several ways, but do you think it is\nsomething that can be added to the standard git tooling?\n\nAny feedback would be appreciated, issue tracker is open to missing features:\n\nhttps://github.com/albfan/git-ignore/issues\n\nCheers,\nAlberto\n"}]}