Обновляю портежи в Gentoo всегда через Git. Недавно пришлось на одном компе удалить полностью /usr/portage и стянуть его снова. Только что обнаружил, что он стянул мне ветку stable, а не master. Не знаю, как сделать так, чтобы он стягивал master ветку. На другом компе я /usr/portage давно не удалял, и там все нормально. Конфиги на всех компах одинаковые. Вот их конфиги:
[DEFAULT]
main-repo = gentoo
[gentoo]
location = /usr/portage
sync-type = git
sync-uri = https://github.com/gentoo-mirror/gentoo
auto-sync = yes
home portage # git show-branch -a
* [stable] 2016-10-01 08:29:26 UTC
! [origin/HEAD] 2016-10-01 08:29:26 UTC
! [origin/stable] 2016-10-01 08:29:26 UTC
---
*++ [stable] 2016-10-01 08:29:26 UTC
gentoo portage # git show-branch -a
* [master] 2016-10-02 10:52:11 UTC
! [origin/HEAD] 2016-10-02 10:52:11 UTC
! [origin/master] 2016-10-02 10:52:11 UTC
---
*++ [master] 2016-10-02 10:52:11 UTC
git checkout -b master