# js_demo **Repository Path**: Chareree/js_demo ## Basic Information - **Project Name**: js_demo - **Description**: No description available - **Primary Language**: NodeJS - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-16 - **Last Updated**: 2021-08-20 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ```ssh-keygen -t rsa -C "xxxxx@xxxxx.com" ssh-keygen -t rsa -C "273168121@qq.com" ``` 生成的publickey 复制到https://gitee.com/profile/sshkeys 验证:ssh -T git@gitee.com git 使用 git init git add README.md git commit -m "first commit" git remote add origin git remote add origin git@gitee.com:Chareree/js_demo.git git push -u origin master --------------- 1. 在~/.ssh下添加config文件,如下步骤: ~/.ssh $ vi config Host git.oschina.net HostName git.oschina.net PreferredAuthentications publickey IdentityFile ~/.ssh/osc_id_rsa Host github.com HostName github.com PreferredAuthentications publickey IdentityFile ~/.ssh/git_id_rsa 2. 为不同git服务器分别添加public key,如下步骤: ssh-keygen -t rsa -C "sunxboy@gmail.com" -f ~/.ssh/osc_id_rsa ssh-keygen -t rsa -C "sunxboy@gmail.com" -f ~/.ssh/git_id_rsa 这样就可以同时访问github.com与git.oschina.net服务器了。 测试一下: $ ssh -T git@github.com Enter passphrase for key '/c/Documents and Settings/Beam.Sun.EIFESUN-5D6445F/.ss h/git_id_rsa': Hi sunxboy! You've successfully authenticated, but GitHub does not provide shell access. Beam.Sun@EIFESUN-5D6445F ~ $ ssh -T git@git.oschina.net Enter passphrase for key '/c/Documents and Settings/Beam.Sun.EIFESUN-5D6445F/.ss h/osc_id_rsa': Welcome to Git@OSC, sunxboy! ———————————————— 原文链接:https://blog.csdn.net/sunxboy/article/details/84686921