当前位置: 首页 > wzjs >正文

比特币做游戏币的网站网站建设款计入哪个会计分录

比特币做游戏币的网站,网站建设款计入哪个会计分录,如何做cad的模板下载网站,自媒体可做外链网站目录 一、理解 SSH 密钥机制二、具体实现步骤1.删除GIT全局配置2.生成多个 SSH 密钥3.添加公钥到 Git 账户4.配置 SSH config 文件5.测试SSH key是否生效6.下载代码 三、Git仓库级别配置四、HTTPS方式的多账号管理 引言: 在日常开发中,我们经常会遇到需要…

目录

    • 一、理解 SSH 密钥机制
    • 二、具体实现步骤
      • 1.删除GIT全局配置
      • 2.生成多个 SSH 密钥
      • 3.添加公钥到 Git 账户
      • 4.配置 SSH config 文件
      • 5.测试SSH key是否生效
      • 6.下载代码
    • 三、Git仓库级别配置
    • 四、HTTPS方式的多账号管理

引言:

在日常开发中,我们经常会遇到需要在一台电脑上同时使用多个 Git 账号的场景。比如同时维护个人项目和工作项目,或者参与不同组织的开源项目。本文将详细介绍如何在同一台电脑上配置并切换多个 Git 账号。

一、理解 SSH 密钥机制

Git 通过 SSH 协议与远程仓库通信时,使用密钥进行身份验证。默认情况下,Git 会使用 ~/.ssh/id_rsa 作为私钥。要实现多账号登录,我们需要:

  1. 为每个 GIt 账号生成独立的密钥对。
  2. 配置 SSH 客户端识别不同密钥。
  3. 设置 Git 仓库使用对应的账号。

二、具体实现步骤

1.删除GIT全局配置

查看是否进行过全局配置:

git config --global --list

如果配置过,会出现:

$ git config --global user.name "你的名字"
$ git config --global user.email  "你的邮箱"

将其删除:

$ git config --global --unset user.name "你的名字"
$ git config --global --unset user.email "你的邮箱"

2.生成多个 SSH 密钥

可以使用 ssh-keygen 命令生成多个 SSH 密钥,命令如下:

# 生成第一个账号的密钥(如Gitee账号)
ssh-keygen -t rsa -b 4096 -C "771679640@qq.com" -f ~/.ssh/di_rsa_gitee# 生成第二个账号的密钥(如工作账号)
ssh-keygen -t rsa -b 4096 -C "your_work_email@example.com" -f ~/.ssh/id_rsa_work

生成过程中会提示输入密码,一直回车即可:

在这里插入图片描述

文件列表如下所示:

在这里插入图片描述

3.添加公钥到 Git 账户

将生成的公钥分别添加到对应的 Git 账户中:

# 查看并复制个人账号公钥
cat ~/.ssh/id_rsa_personal.pub# 查看并复制工作账号公钥
cat ~/.ssh/id_rsa_work.pub

然后分别登录到 GitHub/GitLab/Gitee 等平台,在账号设置中添加对应的 SSH 公钥。

例如:在Gitee中,将对应的 id_rsa_gitee.pub 文件用 记事本 工具打开,将内容(公钥)全部复制配置到到 gitee 中:

在这里插入图片描述

4.配置 SSH config 文件

~/.ssh/config 文件中添加以下内容(如文件不存在则创建):

注意1:没有后缀,可以先创建config.txt,编辑完之后把后缀删掉
注意2:最好用 vi等编辑工具打开,避免出编码问题
注意3:尽量手敲,如果直接复制,确保编码格式正确。

# Git SSH 配置文件(通常位于 ~/.ssh/config)
# 每个 "Host" 区块对应一个 Git 远程仓库的 SSH 配置# Gitee账号配置
# 定义主机别名(通过 `git clone git@git-gitee:xxx` 使用)
Host git-gitee# 实际连接的远程服务器地址(Gitee 的域名)HostName gitee.com# 登录用户名(Git 服务固定为 `git`,但部分平台如 Gitee 可能要求个人用户名)User acgkaka# SSH 端口号(默认 22,如果修改过需指定)Port 22# 指定使用的私钥文件路径(对应公钥需提前在 Gitee 账户中配置)IdentityFile ~/.ssh/id_rsa_gitee# 强制只使用 IdentityFile 中的密钥(避免自动尝试其他密钥)IdentitiesOnly yes# 工作账号配置
Host git-workHostName github.comProt 443User joeIdentityFile ~/.ssh/id_rsa_workIdentitiesOnly yes

5.测试SSH key是否生效

验证方式:ssh -T git@自己配置的Host

# 测试Gitee账号连接
ssh -T git@git-gitee# 测试工作账号连接
ssh -T git@git-work

如果看到 Hi username! You've successfully authenticated... 的消息,说明配置成功。如下所示:

在这里插入图片描述

重复操作,完成另一个账号的验证。

6.下载代码

直接 git clone 项目ssh地址,但是需要将 gitee.com 替换成 Host 的内容。

注意:需要使用修改后的Host进行克隆:

# 克隆个人项目
git clone git@git-gitee:acgkaka/springboot-demo.git# 克隆工作项目
git clone git@git-work:company/work-repo.git

示例:

  • 原有克隆命令:git clone https://gitee.com/acgkaka/springboot-demo.git
  • 多账号克隆命令:git clone git@git-gitee:acgkaka/springboot-demo.git

在这里插入图片描述

三、Git仓库级别配置

1.全局配置(可选)

设置全局的用户名和邮箱(这将被用作默认值):

git config --global user.name "Your Name"
git config --global user.email "your_email@example.com"

2.为特定仓库设置独立配置

进入需要特殊配置的仓库目录:

# 切换到工作项目目录
cd ~/work/project# 设置该仓库使用工作账号
git config user.name "Work Name"
git config user.email "work_email@company.com"

四、HTTPS方式的多账号管理

如果使用 HTTPS 协议而非 SSH,可以通过 git-credential 管理多个凭据:

  1. 清除现用凭据:
git config --global --unset credential.helper
  1. 为不同仓库设置不同的凭据存储:
# 在工作仓库中
git config credential.helper 'store --file ~/.git-credentials-work'# 在个人仓库中
git config credential.helper 'store --file ~/.git-credentials-personal'

整理完毕,完结撒花~ 🌻





参考地址:

1.从永远到永远-Windows10配置多个git账号(以两个gitee账号为例),https://blog.csdn.net/MACHENIC/article/details/116212321


文章转载自:

http://OZ3dT2dA.yLkLr.cn
http://qOlnFRpz.yLkLr.cn
http://46ICTHsM.yLkLr.cn
http://0HtacIM6.yLkLr.cn
http://Tm9QS92j.yLkLr.cn
http://sjfR3WFw.yLkLr.cn
http://KaPXgRh1.yLkLr.cn
http://OkV3lUU6.yLkLr.cn
http://pPJM1bKa.yLkLr.cn
http://2oAQT0Bz.yLkLr.cn
http://bDXAsHvx.yLkLr.cn
http://pqODnchz.yLkLr.cn
http://fbSYpgHu.yLkLr.cn
http://xWoDMF78.yLkLr.cn
http://ORczTGzJ.yLkLr.cn
http://vnvPMnYa.yLkLr.cn
http://BRKqlsKr.yLkLr.cn
http://rnnXa6Wk.yLkLr.cn
http://sfYU8KiC.yLkLr.cn
http://7eZGFXPE.yLkLr.cn
http://Fn9YIBZg.yLkLr.cn
http://gZCtSTvV.yLkLr.cn
http://l4mgpHx5.yLkLr.cn
http://IiC7Jtfw.yLkLr.cn
http://5nvTC4iY.yLkLr.cn
http://eJPz7sH2.yLkLr.cn
http://v6jyGgON.yLkLr.cn
http://vvUdvSHM.yLkLr.cn
http://xknUsEQ7.yLkLr.cn
http://VEQOozSd.yLkLr.cn
http://www.dtcms.com/wzjs/757254.html

相关文章:

  • 长沙品质企业建站服务电话淄博怎么做网站
  • 设计网站官网狗网站建设兆金手指花总
  • 沈阳建网站的公司长沙人才网
  • 吉林省住房与建设厅网站重庆公司办社保需要什么资料
  • 漯河市建设局网站龙华区住房和建设局网站
  • 风险的网站怎么出现动态ip如何做网站
  • 大安移动网站建设网站开发系统架构图
  • 达州大亚网站建设中国建筑装饰设计网
  • 东莞做网站一年费用东营北京网站建设
  • 广州公司建站模板著名建筑设计网站
  • 音乐网站建设程序短网址缩短
  • 酒店和网站对接如何做怎样登录柳州建设网站
  • 丽水市城市建设投资有限责任公司网站做餐饮如何加入外卖网站
  • 服装服饰设计网站wordpress商品展示插件
  • 阳江seo网站推广牧童蝉网站建设
  • 泉州最专业微信网站建设公司赣州网站开发制作
  • 海口网站建设好有哪些可以做h5的网站
  • 南昌建设银行网站高端的丹阳网站建设
  • 视频图站主题 wordpress深圳网络营销推广
  • 新建一个网站需要多少钱网上购物商城源代码
  • 用wordpress仿一个网站模板下载wordpress标签不解析
  • 化妆品企业网站案例大全wap网页制作
  • 静态网站建设实训报告wordpress手机优化
  • 怎样让网站排名优化工湖南建设人力
  • 山东住房和城乡建设厅网站主页国家高新技术企业含金量
  • 青海住房和城乡建设厅网站首页沈阳工程就业信息网
  • 宁波网站建设推广公司优化工具箱下载
  • 网站怎么挖掘关键词西宁网站设计公司价格
  • 如何在网站做投票怎样申请做c c 网站
  • 河北网站搜索排名优化方案交易猫钓鱼网站制作教学