Util.pm: add read_HEAD_symref function
commite4fde5ca1cc79224c48b6352cccd78b6a4a527a8
authorKyle J. McKay <mackyle@gmail.com>
Fri, 11 Nov 2016 18:11:31 +0000 (11 10:11 -0800)
committerKyle J. McKay <mackyle@gmail.com>
Fri, 11 Nov 2016 18:11:31 +0000 (11 10:11 -0800)
treec26065584a2aa80b318b522ba956f63f52ef7c7c
parentef5d305d1975c1808521f46d0016b4ed5e730330
Util.pm: add read_HEAD_symref function

The read_HEAD_symref function can read a git directory's HEAD
symbolic ref without spawning a new subprocess.

Spawning a new subprocess just to read the HEAD symbolic ref
is incredibly wasteful and more importantly extremely slow
by comparison.

Signed-off-by: Kyle J. McKay <mackyle@gmail.com>
Girocco/Util.pm