ssh-keygen -t rsa -C "email"
几个基本结论:
1,同一个ssh key可以同时用在github,gitee等不同的git网站
2,github上不同的账号必须用不同的ssh key
下面讨论如何为github上不同的账号配置不同的ssh key
1,默认的给第一个账号
2,产生新的ssh key,例如id_rsa_two,也放在.ssh目录下面
3,在.ssh目录下面增加config文件,按如下配置
4,第二个账号git clone时使用修改后的命令(例如第二个账号名为unclebao)
例如修改前:
git clone git@github.com:UncleBao/github1.git
修改后:
git clone git@unclebao.github.com:UncleBao/github1.git
然后第二个账号也可以正常push了
# 1,在.ssh目录下面增加config文件
# 2,在config文件中添加如下配置
# 3,获取unclebao的git仓库是修改为: git@unclebao.github.com:UncleBao/github1.git 即可正常push了
Host unclebao.github.com
HostName github.com
IdentityFile C:\\Users\\Administrator\\.ssh\\id_rsa_two
PreferredAuthentications publickey
User unclebao
分享到:
相关推荐
开发此工具碰到的问题是 开发者碰到同一代码托管平台 来自多个账号的 sshkey 加入开发这 分别加入了 三个 gitee 不同团队的项目 这个时候我们需要配置多个key在 Administrator(当前用户名)/.ssh/ 目录下 需要创建 ...
"快速将本地 IDEA 项目上传到 GitHub 仓库" 在本文中,我们将详细介绍如何快速将本地 IDEA 项目上传到 GitHub 仓库...在整个过程中,我们需要使用 IDEA 配置 GitHub 账号和 SSH 密钥,以便将项目上传到 GitHub 仓库。
如果需要配置多个GitHub账号,可以参看相关的多个github账号的SSHkey切换。需要注意的是,如果只是通过这篇文档中所述配置了Host,那么你多个账号下面的提交用户会是一个人,所以需要通过命令git config --global --...
本文将详细介绍GitHub的基本配置步骤,包括创建账号、安装客户端、配置SSH Key、集成Eclipse以及项目的提交与导入。 首先,要使用GitHub,你需要在官方网站(https://github.com/)创建一个账号。登录后,你可以创建...
- **创建仓库**:登录GitHub账号,点击“New repository”按钮创建新仓库。 - **克隆仓库**:在本地使用`git clone <repository_url>`命令获取仓库副本。 - **提交更改**:对文件进行编辑,然后使用`git add .`...
为了使Intellij IDEA能够与GitHub交互,还需要配置GitHub账号信息。 - 同样在“Settings”窗口中选择“Version Control”->“GitHub”。 - 输入GitHub账号的用户名和密码(或使用个人访问令牌),并保存设置。 ###...
3. SSH 密钥:为了安全地在本地与 GitHub 进行交互,需配置 SSH 密钥,避免每次操作都需要输入密码。 三、GitHub 工作流程 1. 创建仓库:在 GitHub 上创建一个新的仓库,可以设置公开或私有,还可以选择是否初始化...
为了安全地连接GitHub,需要配置SSH密钥。在本地计算机上生成SSH Key(通常在用户主目录的.ssh文件夹下),然后将公钥(id_rsa.pub文件的内容)添加到GitHub账户的SSH设置中。这样,每次推送代码时,GitHub可以通过...
- **配置SSH密钥**: - 执行`ssh-keygen -t rsa -C "your_email@youremail.com"`来生成SSH密钥对。 - 这里使用了默认路径,若无特殊指定,则密钥将被保存在`C:\Users\用户名\.ssh`目录下。 - 输入邮箱地址后,...
安装过程中,系统会引导你配置Git环境,连接你的GitHub账号,设置SSH密钥等,以便你能无缝地将本地的工作与远程的GitHub仓库同步。 通过使用GitHub Desktop,开发者可以享受以下功能: 1. **直观的界面**:它用图形...
在Mac上将本地项目上传到GitHub仓库的过程涉及多个步骤,包括安装Git,配置GitHub账户,创建新仓库,以及使用命令行工具进行版本控制操作。以下是一个详细的指导: 1. **安装Git**: Git是分布式版本控制系统,是与...
### GitHub小白使用教程知识点梳理 #### 一、安装Git客户端 ...以上步骤完成后,您就已经成功设置了GitHub账号,并创建了一个可以与本地项目同步的远程仓库。接下来就可以开始使用Git进行代码版本控制了。
- **添加公钥至GitHub**:登录GitHub账号,在Account Settings -> SSH Public Keys处添加新生成的公钥。 **3.4 测试SSH连接** - 在命令行输入`ssh -T git@github.com`,若出现类似`Hi ! You've successfully ...
1、首先需要有一个GitHub账号,这个自己搞定。2、在GitHub首页,点击Newrepository(创建新仓库)3、填写仓库名称、仓库描述、点击Createrepository,默认仓库属性是Public(公开的)。4、复制ssh的URL,然后进入...
- **创建新仓库**:登录GitHub账号后,在个人主页点击“+”号选择“New repository”,按照指示填写仓库名称、描述等信息,并选择是否公开或私有,最后点击“Create repository”。 ##### 第四步:克隆远程仓库到...
GitHub账号创建** 首先,访问GitHub官网(https://github.com)注册一个新账户。填写必要的个人信息,并设置用户名和密码。记得阅读并接受服务条款,然后就可以拥有自己的GitHub个人页面了。 **3. SSH密钥配置** ...
首次打开应用,需要登录GitHub账号,之后即可看到自己的仓库列表。通过点击“Clone”按钮,可以将仓库克隆到本地。然后,就可以在左侧的文件树中浏览文件,右侧则显示提交历史和变更详情。 ### 4. 提高效率的技巧 ...
5. **配置步骤**:根据"github安装包.txt"中的指示,进行必要的配置,如登录GitHub账号、设置SSH密钥等。 6. **更新维护**:虽然离线安装,但为了保持代码同步和获取最新特性,依然需要定期检查更新,可以将更新后...