Categories
Development

Multiple git accounts: no .ssh/config or SSH agent

I’d like to use multiple Git server accounts (with any of GitHub, GitLab, BitBubket etc.). The accounts are distinguished by their email addresses, name1@email1.com and name2@email2.org and git is setup to use these addresses in the relevant repositories The following constraints apply to the ‘change-account workflow’: Without touching/changing SSH config files (e.g. ~/.ssh/config, etc.) when […]