From 3247365f03b803733033c0632a625d25fd307b59 Mon Sep 17 00:00:00 2001 From: Steve Lee Date: Wed, 12 Oct 2016 00:47:16 +0800 Subject: add a draft --- draft/multiple_ssh_key_setting.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 draft/multiple_ssh_key_setting.md (limited to 'draft') diff --git a/draft/multiple_ssh_key_setting.md b/draft/multiple_ssh_key_setting.md new file mode 100644 index 0000000..07772dc --- /dev/null +++ b/draft/multiple_ssh_key_setting.md @@ -0,0 +1,24 @@ +~/.ssh/config alias +gitDir/.git/config + +change + +# ~/.ssh/config +Host work + HostName bitbucket.org + IdentityFile ~/.ssh/work + +Host personal + HostName bitbucket.org + IdentityFile ~/.ssh/personal +And then in my project's local git config, I changed the host part of the remote URL to the appropriate host. For example, in the following file: + +# ~/repos/myworkproject/.git/config +# or you can access this file by going into the repo and running `git config -e` +...snip... +[remote "origin"] + fetch = ... + url = git@bitbucket.org:mybitbucketusername/myworkproject.git +Change the url line to: + +url = git@work:mybitbucketusername/myworkproject.git -- cgit v1.2.3