Я использую следующие для отображения текущего имени филиала в моей Баш строке (через .bash_profile
):Подавляя ошибку в .bash_profile
GetBranch()
{
cat ./.git/HEAD | sed 's+^ref: refs/heads/++'
}
Но когда я нахожусь в директории, которая делает не соответствуют git репозиторий, я получаю сообщение об ошибке (потому что ./.git/HEAD does not exist
).
Как я могу подавить эту ошибку?