aboutsummaryrefslogtreecommitdiffstats
path: root/ui-refs.h
diff options
context:
space:
mode:
authorGravatar Julius Plenz <plenz@cis.fu-berlin.de>2011-04-07 19:59:24 (JST)
committerGravatar Lars Hjemli <hjemli@gmail.com>2011-06-21 03:42:19 (JST)
commitd711de55280c3c9c10cfda4e24c8f3b3015217b2 (patch)
tree2e4a7d8dcaeefb4259756a16be04c40dee7ed49c /ui-refs.h
parentb0d72da02850abaf4be65ff220774a457c214651 (diff)
downloadcgit-d711de55280c3c9c10cfda4e24c8f3b3015217b2.zip
cgit-d711de55280c3c9c10cfda4e24c8f3b3015217b2.tar.gz
guess default branch from HEAD
This is a saner alternative than hardcoding the default branch to be "master". The add_repo() function will now check for a symbolic ref in repo_path/HEAD. If there is a suitable one, overwrite repo->defbranch with it. Note that you'll need to strip the newline from the file (-> len-17). If HEAD is a symbolic link pointing directly to a branch below refs/heads/, do a readlink() instead to find the ref name. Signed-off-by: Julius Plenz <plenz@cis.fu-berlin.de> Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Diffstat (limited to 'ui-refs.h')
0 files changed, 0 insertions, 0 deletions