Re: Odd results writing a Git pre-receive hook to syntax check PHP files.

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

 



Chris Patti wrote:

> What if this is the
> first time a new ref is being pushed?  Then, old-ref is 000000 and git
> diff --raw throws up a hairball :)

Can't you check for 0{40} and use $(git hash-object -t tree </dev/null)
in its place?

In general, the "LOW-LEVEL COMMANDS (PLUMBING)" listed on the git man
page are meant to be useful for scripts.  They have simple input and
output formats, they don't try to introduce weird exceptions for user
convenience, the git developers are more conservative about changing
them, and so on.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[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]