threads / discuss / 14036

git-diff question

Subject: git-diff question

## tl;dr

3 messages between Jun 19, 2008 and Jun 19, 2008.

replies: 2people: 2as markdown or json

Alf Clement· Jun 19, 2008, 11:48 UTC · lore
Hi all,
$ git diff
diff --git a/Firmware/Firmware.ccscc b/Firmware/Firmware.ccscc
old mode 100755
new mode 100644
....
returns a list of files where the mode was changed, which seems to be
correct. Also
modified files are flaged.
I wonder why
$ git diff --diff-filter=T
outputs nothing.
I am running this under cygwin.

Thanks,
Alf
Jakub Narebski· Jun 19, 2008, 12:03 UTC · re: Alf Clement · lore

Re: git-diff question

"Alf Clement" <alf.clement@gmail.com> writes:
Show 11 quoted lines
> $ git diff
> diff --git a/Firmware/Firmware.ccscc b/Firmware/Firmware.ccscc
> old mode 100755
> new mode 100644
> ....
> returns a list of files where the mode was changed, which seems to be
> correct. Also
> modified files are flaged.
> I wonder why
> $ git diff --diff-filter=T
> outputs nothing.

Isn't 'T' about *t*ype change, i.e. change between ordinary file, symlink, directory and commit (submodule)?

> I am running this under Cygwin.
Or perhaps this is a cause.
-- 
Jakub Narebski
Poland
ShadeHawk on #git
Alf Clement· Jun 19, 2008, 15:55 UTC · re: Jakub Narebski · lore

Re: git-diff question

Hi,
regarding git diff --help:
 --diff-filter=[ACDMRTUXB*]
        Select only files that are Added (A), Copied (C), Deleted (D),
        Modified (M), Renamed (R), have their type (mode) changed (T),
        are Unmerged (U), are Unknown (X), or have had their pairing
and git diff reports mode changes...

CU, Alf

On Thu, Jun 19, 2008 at 2:03 PM, Jakub Narebski <jnareb@gmail.com> wrote:
Show 26 quoted lines
> "Alf Clement" <alf.clement@gmail.com> writes:
>
>> $ git diff
>> diff --git a/Firmware/Firmware.ccscc b/Firmware/Firmware.ccscc
>> old mode 100755
>> new mode 100644
>> ....
>> returns a list of files where the mode was changed, which seems to be
>> correct. Also
>> modified files are flaged.
>> I wonder why
>> $ git diff --diff-filter=T
>> outputs nothing.
>
> Isn't 'T' about *t*ype change, i.e. change between ordinary file,
> symlink, directory and commit (submodule)?
>
>> I am running this under Cygwin.
>
> Or perhaps this is a cause.
>
> --
> Jakub Narebski
> Poland
> ShadeHawk on #git
>

← back to recent threads