При клонировании и т. Д. GitHub определяет вашего пользователя по SSH-ключу .Я не уверен, что вы действительно можете сделать это разумно, не выполнив одно из следующих действий:
- Замена ключа, использованного для учетной записи «dave», на ключ, использованный для учетной записи «главный»
- Использование другого пользователя на вашем локальном компьютере (или другого компьютера), у которого есть ключ SSH для «главного» аккаунта
Однако для описанного вами точного сценария вы должны иметь возможностьиспользовать ветвь очереди GitHub .Таким образом, вам нужно всего лишь войти в github как главный, и у вас должны быть варианты прямо в пользовательском интерфейсе для того, чтобы сделать это без необходимости что-либо сваливать и сливаться.
Надеюсь, что это поможет.