-
-
Save hrmshandy/ea2290e03f66eee4f819f95c3d330181 to your computer and use it in GitHub Desktop.
Revisions
-
jexchan revised this gist
Apr 10, 2012 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -9,7 +9,7 @@ create different ssh key according the article [Mac Set-Up Git](http://help.gith $ ssh-keygen -t rsa -C "[email protected]" Please refer to [github ssh issues](http://help.github.com/ssh-issues/) for common problems. for example, 2 keys created at: -
jexchan revised this gist
Apr 10, 2012 . 1 changed file with 2 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -9,6 +9,8 @@ create different ssh key according the article [Mac Set-Up Git](http://help.gith $ ssh-keygen -t rsa -C "[email protected]" Please refer to [github ssh issues](http://help.github.com/ssh-issues/) for example, 2 keys created at: ~/.ssh/id_rsa_activehacker -
jexchan revised this gist
Apr 10, 2012 . 1 changed file with 1 addition and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -78,5 +78,5 @@ then use normal flow to push your code Another related article in Chinese 1. http://4simple.github.com/docs/multipleSSHkeys/ -
jexchan revised this gist
Apr 10, 2012 . 1 changed file with 3 additions and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -76,4 +76,7 @@ then use normal flow to push your code $ git push Another related article in Chinese http://4simple.github.com/docs/multipleSSHkeys/ -
jexchan revised this gist
Apr 10, 2012 . 1 changed file with 1 addition and 0 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -70,6 +70,7 @@ or you can have global git config then use normal flow to push your code $ git add . $ git commit -m "your comments" $ git push -
jexchan revised this gist
Apr 10, 2012 . 1 changed file with 14 additions and 13 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -31,9 +31,9 @@ finally, you can check your saved keys Modify the ssh config --------------------------------- $ cd ~/.ssh/ $ touch config $ subl -a config Then added @@ -58,20 +58,21 @@ clone your repo cd gfs_jexchan and modify git config $ git config user.name "jexchan" $ git config user.email "[email protected]" $ git config user.name "activehacker" $ git config user.email "[email protected]" or you can have global git config $ git config --global user.name "jexchan" $ git config --global user.email "[email protected]" then use normal flow to push your code $ git add . $ git commit -m "your comments" $ git push -
jexchan created this gist
Apr 10, 2012 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,77 @@ Multiple SSH Keys settings for different github account ================================================================= create different public key --------------------------------- create different ssh key according the article [Mac Set-Up Git](http://help.github.com/mac-set-up-git/) $ ssh-keygen -t rsa -C "[email protected]" for example, 2 keys created at: ~/.ssh/id_rsa_activehacker ~/.ssh/id_rsa_jexchan then, add these two keys as following $ ssh-add ~/.ssh/id_rsa_activehacker $ ssh-add ~/.ssh/id_rsa_jexchan you can delete all cached keys before $ ssh-add -D finally, you can check your saved keys $ ssh-add -l Modify the ssh config --------------------------------- cd ~/.ssh/ touch config subl -a config Then added #activehacker account Host github.com-activehacker HostName github.com User git IdentityFile ~/.ssh/id_rsa_activehacker #jexchan account Host github.com-jexchan HostName github.com User git IdentityFile ~/.ssh/id_rsa_jexchan Clone you repo and modify your Git config --------------------------------------------- clone your repo git clone [email protected]:activehacker/gfs.git gfs_jexchan cd gfs_jexchan and modify git config git config user.name "jexchan" git config user.email "[email protected]" git config user.name "activehacker" git config user.email "[email protected]" or you can have global git config git config --global user.name "jexchan" git config --global user.email "[email protected]" Clone your repo and try to push ---------------------------------