{"thread":{"id":"10721","subject":"git add -i fails to heed user's exclude settings","startedAt":"2007-11-08T07:56:46Z","lastAt":"2007-11-08T10:17:47Z","messageCount":3,"participants":["Miles Bader","Andreas Ericsson"],"isPatch":false,"patchVersion":null,"patchTotal":null},"messages":[{"id":"58813","messageId":"buowsstmapt.fsf@dhapc248.dev.necel.com","threadId":"10721","inReplyTo":null,"subject":"git add -i fails to heed user's exclude settings","fromName":"Miles Bader","fromEmail":"miles.bader@necel.com","sentAt":"2007-11-08T07:56:46Z","receivedAt":"2007-11-08T07:56:46Z","isPatch":false,"sender":{"key":"miles.bader@necel.com","avatar":"https://gravatar.com/avatar/be062d4050eb88e04229cbdb60f803e1bd647923a015996c2439e76f23e336a7?d=mp&s=160"},"body":"Inside git add -i, option 4 \"add untracked\", it doesn't seem to consider\nthe user's personal ignore patterns, which is _really_ annoying.\n\nE.g., I have:\n\n   $ git config core.excludesfile\n   /home/miles/.gitignore\n\n   $ cat /home/miles/.gitignore\n   [+,#]*\n   *~\n\n   $ git status\n   # On branch master\n   nothing to commit (working directory clean)\n\n   $ git add -i\n              staged     unstaged path\n\n   *** Commands ***\n     1: status       2: update       3: revert       4: add untracked\n     5: patch        6: diff         7: quit         8: help\n   What now> 4\n     1: ,l\n     2: ,l.~1~\n     3: AUTHORS.~1~\n     4: Makefile.am.~1~\n     5: config.h.in~\n     6: configure.ac.~1~\n     ...tons of other random backup files etc...\n\nThis makes it very hard to find files that actually need to be added!\n\nThanks,\n\n-Miles\n\n-- \no The existentialist, not having a pillow, goes everywhere with the book by\n  Sullivan, _I am going to spit on your graves_.\n"},{"id":"58846","messageId":"4732DAD8.8000702@op5.se","threadId":"10721","inReplyTo":"buowsstmapt.fsf@dhapc248.dev.necel.com","subject":"Re: git add -i fails to heed user's exclude settings","fromName":"Andreas Ericsson","fromEmail":"ae@op5.se","sentAt":"2007-11-08T09:46:00Z","receivedAt":"2007-11-08T09:46:00Z","isPatch":false,"sender":{"key":"ae@op5.se","avatar":"https://gravatar.com/avatar/426e89595c75a8f5252dd0c989e5fabe5bcac616e68557427ad9aef6b0ca342a?d=mp&s=160"},"body":"Miles Bader wrote:\n> Inside git add -i, option 4 \"add untracked\", it doesn't seem to consider\n> the user's personal ignore patterns, which is _really_ annoying.\n> \n> E.g., I have:\n> \n>    $ git config core.excludesfile\n>    /home/miles/.gitignore\n> \n>    $ cat /home/miles/.gitignore\n>    [+,#]*\n>    *~\n> \n>    $ git status\n>    # On branch master\n>    nothing to commit (working directory clean)\n> \n>    $ git add -i\n>               staged     unstaged path\n> \n>    *** Commands ***\n>      1: status       2: update       3: revert       4: add untracked\n>      5: patch        6: diff         7: quit         8: help\n>    What now> 4\n>      1: ,l\n>      2: ,l.~1~\n>      3: AUTHORS.~1~\n>      4: Makefile.am.~1~\n>      5: config.h.in~\n>      6: configure.ac.~1~\n>      ...tons of other random backup files etc...\n> \n> This makes it very hard to find files that actually need to be added!\n> \n\nWhich git version are you using?\n\n-- \nAndreas Ericsson                   andreas.ericsson@op5.se\nOP5 AB                             www.op5.se\nTel: +46 8-230225                  Fax: +46 8-230231\n"},{"id":"58854","messageId":"buor6j1m46s.fsf@dhapc248.dev.necel.com","threadId":"10721","inReplyTo":"4732DAD8.8000702@op5.se","subject":"Re: git add -i fails to heed user's exclude settings","fromName":"Miles Bader","fromEmail":"miles.bader@necel.com","sentAt":"2007-11-08T10:17:47Z","receivedAt":"2007-11-08T10:17:47Z","isPatch":false,"sender":{"key":"miles.bader@necel.com","avatar":"https://gravatar.com/avatar/be062d4050eb88e04229cbdb60f803e1bd647923a015996c2439e76f23e336a7?d=mp&s=160"},"body":"Andreas Ericsson <ae@op5.se> writes:\n> Which git version are you using?\n\n1.5.3.5\n\nThanks,\n\n-Miles\n\n-- \nThe secret to creativity is knowing how to hide your sources.\n  --Albert Einstein\n"}]}