# use gitignore implementation in shell bash

2 messages from 2013-06-18 to 2013-06-18. Participants: László Lajos Jánszky, Junio C Hamano.
Thread: https://gitlist.dev/t/34198

## László Lajos Jánszky, 2013-06-18 15:45

Subject: use gitignore implementation in shell bash
Message-ID: <CA+=RcCrAnNoFbu1VGnFLpubOkss1VyyfdumJiVcJ0G0z+tB6sQ@mail.gmail.com>
URL: https://gitlist.dev/e/CA%2B%3DRcCrAnNoFbu1VGnFLpubOkss1VyyfdumJiVcJ0G0z%2BtB6sQ%40mail.gmail.com

```
Hi!

I have a question about gitignore.

There is a git extension called git ftp, written by René:
https://github.com/resmo in bash. This extension uses git to push only
the changed files to the ftp server. Currently this extension uses
grep to decide which file is ignored by upload. It uses a config file
called .git-ftp-ignore which contains the regex patterns. I was
wondering it will be better if we could use a gitignore style config
file, and I found an issue for there:
https://github.com/resmo/git-ftp/issues/191#issuecomment-14647798 Now
we are discussing about how is that possible.. If anybody can help in
that it would be awesome! I thought there is a slightly chance to use
the original .gitignore implementation for that. Is that possible
somehow?

If you want to contribute, or you have an answer please write into the
linked issue: https://github.com/resmo/git-ftp/issues/191
The developer of the project cannot see this mail list, I am just an
user of his product...

Many Thanks!
Laszlo Janszky

```

## Junio C Hamano, 2013-06-18 16:59

Subject: Re: use gitignore implementation in shell bash
Message-ID: <7vhagv5p86.fsf@alter.siamese.dyndns.org>
URL: https://gitlist.dev/e/7vhagv5p86.fsf%40alter.siamese.dyndns.org
In-Reply-To: <CA+=RcCrAnNoFbu1VGnFLpubOkss1VyyfdumJiVcJ0G0z+tB6sQ@mail.gmail.com>

```
László Lajos Jánszky  <laszlo.janszky@gmail.com> writes:

> There is a git extension called git ftp, written by René:
> https://github.com/resmo in bash. This extension uses git to push only
> the changed files to the ftp server. Currently this extension uses
> grep to decide which file is ignored by upload.

Two possibilities that come to mind are the "git ls-files" (read the
doc and find the option to have it read .gitignore file) command,
and the "git check-ignore" command.

```
