git symbolic-ref HEAD
é, até onde eu sei, o método mais rápido, basicamente abre apenas .git/HEAD
e alguns arquivos de configuração ( /etc/gitconfig
, $HOME/.gitconfig
e .git/config
). Se você tem certeza de que o atraso é causado pelo comando git, isso provavelmente se deve a algum atraso do io.
Se você quiser um método mais rápido, leia .git/HEAD
, mas duvido que isso acelere as coisas.