threads / discuss / 34011

Is there an API to the .gitignore capability?

Subject: Is there an API to the .gitignore capability?

## tl;dr

2 messages between Jun 2, 2013 and Jun 3, 2013.

replies: 1people: 2as markdown or json

Peng Yu· Jun 2, 2013, 14:40 UTC · lore
Hi,

.gitignore is a flexible way to customize what dir/file to search or not to search. So it is of general use and is more flexible than what is offered by "find". I'm wondering if there is an API than I can use besides using it within git. Thanks.

-- 
Regards,
Peng
Duy Nguyen· Jun 3, 2013, 23:04 UTC · re: Peng Yu · lore

Re: Is there an API to the .gitignore capability?

On Sun, Jun 2, 2013 at 9:40 PM, Peng Yu <pengyu.ut@gmail.com> wrote:
Show 6 quoted lines
> Hi,
>
> .gitignore is a flexible way to customize what dir/file to search or
> not to search. So it is of general use and is more flexible than what
> is offered by "find". I'm wondering if there is an API than I can use
> besides using it within git. Thanks.

Git provides no C API, if that's what you mean. You can link with libgit.a, but there's no guarantee it won't break someday. At a higher "API" level such as shell scripting, still "no", but I think you could modify "git ls-files" to support running 'ls-files -i' without a git repository (like git-grep --no-index). I think it'll work, mostly, but not entirely sure. -- Duy

← back to recent threads