Почему лучше иметь несколько акаунтов gitHub?
Нет, несколько аккаунтов совсем не лучше.
Но иногда бывает вынужденная ситуация, когда ты не хочешь или не можешь некоторые репозитории хранить под одним аккаунтом.
Бывает у тебя есть личный и рабочий аккаунт, с разным доступом.
Ну или два личных, тоже с разным доступом и разными задачами, ты не хочешь их связывать друг с другом.
Но в своем большинстве, достаточно одного аккаунта, а личные репозитории просто делать приватными.
Там есть личные аккаунты разработчиков, а есть аккаунты организации. Если мы делаем стартап с друзьями, то заводим аккаунт организации, и все туда приглашены, потому что общий код не может лежать в чьем-то лмчном аккаунте будучи общей собственностью. А если я делаю проект сама, то он, конечно, в моем личном аккаунте. 2й не нужен 100 лет.