切换github帐号

这篇具有很好参考价值的文章主要介绍了切换github帐号。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

#!/bin/bash

# Get the current GitHub user
current_user=$(git config --global user.name)

if [ "$current_user" == "user1" ]; then
    # Switch to user2
    mv id_rsa id_rsa_user1
    mv id_rsa.pub id_rsa_user1.pub
    mv id_rsa_user2 id_rsa
    mv id_rsa_user2.pub id_rsa.pub

    # Configure Git for user2
    git config --global user.name "user2"
    git config --global user.email "user2@gmail.com"
    echo "Switched to user2"
else
    # Switch to user1
    mv id_rsa id_rsa_user2
    mv id_rsa.pub id_rsa_user2.pub
    mv id_rsa_user1 id_rsa  
    mv id_rsa_user1.pub id_rsa.pub

    # Configure Git for user1
    git config --global user.name "user1"
    git config --global user.email "user1@gmail.com"
    echo "Switched to user1"
fi

# Display the current user name and email
echo "Current GitHub user: $(git config --global user.name)"
echo "Current GitHub email: $(git config --global user.email)"

文章来源地址https://www.toymoban.com/news/detail-661825.html

到了这里,关于切换github帐号的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • github gitlab 多用户多平台切换

    我需要用账号1 来登录并管理github 账号 我需要用账号2 来登录并管理gitlab 账号 设置账号1用户名与邮箱 git config --global user.name \\\"miaojiang\\\" git config --global user.email \\\"187133@163.com\\\" 生成账号1 对应的密钥 ssh-keygen -t rsa -C \\\'187133@163.com\\\' 连续三次回车 路径:通常位于用户的 ~/.ssh/ 目录下

    2024年02月15日
    浏览(52)
  • 切换VSCode中的GithubCopilot插件的GitHub账号

    在使用GithubCopilot插件时,可能使用的并非自己常用的github账号,因此需要在VSCode中切换Github账号 解决方案 直接注销当前登录账号切换到对应的账号即可

    2024年02月12日
    浏览(80)
  • 使用Git bash切换Gitee、GitHub多个Git账号

        Git是分布式代码管理工具,使用命令行的方式提交commit、revert回滚代码。这里介绍使用Git bash软件来切换Gitee、GitHub账号。     假设在gitee.com上的邮箱是alice@foxmail.com 、用户名为alice;在github上的邮箱是bob@foxmail.com、用户名为bob。 账号 名称 邮箱 网站 1 alice alice@foxmai

    2024年02月04日
    浏览(74)
  • VsCode 安装Copilot 切换VSCode中的GithubCopilot插件的GitHub账号

    1,插件安装 (1)首先我们在 VSCode 里面搜索并安装 Copilot 插件: (2)安装后编辑器右下角会出现一个小机器人图标,并且提示我们需要登录 GitHub 账号:  此时需要科学   目前要收费劝退了很多小伙伴,但是实际上可以上X宝30元整一个学生身份!! 解决方案 直接注销

    2024年02月11日
    浏览(45)
  • 使用Git Bash拉取github仓库代码(包含分支拉取与切换)

    小白记录一下自己拉取项目的过程 1. 创建一个文件夹,用来存放使用git克隆下来的代码。 2.在此右键打开Git Bash Here。 3.对项目进行克隆,项目地址为github仓库中Code下复制的HTTPS地址。期间可能需要进行身份验证。此时下载了仓库中的master,并创建了本地分支main,且本地分支

    2024年02月16日
    浏览(73)
  • 微信小程序激活账号时,提示“此帐号已激活,请使用帐号密码直接登录”

    最近准备研究下微信小程序,先去申请个小程序账号。于是乎,在通过邮件中的链接激活账号时,遇到了这个问题。 你没看错,就是字面的意思, 去登录页,点击使用账号登录 , 千万不要扫码登录 。 用之前注册的邮箱和密码登录,登录后就可以继续完成信息登记了! 在未

    2024年02月11日
    浏览(168)
  • 荣耀帐号服务,提升用户使用体验

    荣耀帐号服务为开发者提供了 快捷、安全的登录授权功能,方便用户快捷登录。 通过集成荣耀帐号服务,开发者的应用能支持海量荣耀终端用户使用荣耀帐号一键登录,帮助广大开发者在激烈地市场竞争中简单、快速地获取用户,极大提升了用户的使用体验。 一键授权登录

    2024年02月16日
    浏览(43)
  • 使用正则表达式验证银行帐号

    银行帐号是在任何特定银行开设账户后分配给账户持有人的唯一编号。从技术上讲,我们可以将银行帐号视为主键。银行帐号使我们能够进行借记、贷记和其他交易。根据 RBI 指南,银行帐号具有独特的结构。Account Number的结构如下: 银行帐号仅以数字形式书写。 银行帐号长

    2023年04月22日
    浏览(49)
  • Jenkins 修改默认管理员帐号

    1、新增一个新的超级管理员用户,并验证能正常登录 2、进入 Jenkins 用户管理目录: /data/software/jenkins/users 3、修改超级管理文件夹的名称为其他名称,如:mv admin_*** ifadm_*** 4、重启Jenkins容器  

    2024年02月14日
    浏览(37)
  • 自动化创建ETX用户帐号

    在芯片设计行业,ETX是常见的远程访问环境。用户在通过ETX访问远程环境前必须首先加入ETX系统,然后通过profile分配相关的环境的访问权限。 通常这些操作在ETX WEB页面手工操作,如果我们期望实现用户帐号注册全自动化,就需要将以上操作通过脚本来实现。 经过调查发现

    2024年01月20日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包