Re: [BUG] "git cat-file tree <sha1>" prints garbage

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

On Sun, 1 Oct 2006, Sebastian Harl wrote:

> When using "git cat-file tree <sha1>" to print a tree's content, it produces
> garbage output like the following:
> 
>   $ git cat-file -t c0cd1e4e1888be6a70d44476996ece8be1ab52a2
>   tree
>   $ git cat-file tree c0cd1e4e1888be6a70d44476996ece8be1ab52a2
>   100644 .gitignore%ëF7¦ùq¤¢?«?:?y?ǽ100644
>   COPYINGoø|Fd?C?bW?Èê;»_"y£40000 Documentation?>Ý¢ÞÀ?ç? $ë#ºâ?ü100755
>   GIT-VERSION-GEN
>   [...]
> 
> Using "git cat-file -p <sha1>" works fine.
> (The above example uses one of the latest commits of the git.git repository)

That is not a bug. "git cat-file tree <sha1>" produces the _exact_ 
contents of the object, while "-p" _pretty_-prints the contents.

Ciao,
Dscho

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]