如何在git中切换GitHub帐号

错误:刚接触到git,按照教程成功推送了远程库,然后当我想换一个github帐号推送时出现了403错误。提示拒绝我原来的帐号。

解决方案:该错误出现的原因是计算机已经保存了一个GitHub用户名和密码,所以当你转移到另一个帐号时,将出现403错误。下面是Windows的解决方案。控制面板->用户帐户->凭据管理器->Windows凭据  删除其中普通凭据中的git密钥。然后重新推送即可。

原文地址:https://www.cnblogs.com/wheszza/p/10646663.html

时间: 2024-10-30 22:41:03

如何在git中切换GitHub帐号的相关文章

Git操作切换本地帐号

如果本地之前已经保存了一个github账号, push以后显示之前的账号用户名,所以,需要把本地用户名给改一下. 解决方式: git config --global user.name "Your_Username" git config --global user.email [email protected] 然后,你可看一下这个文件: vim ~/.gitconfig 完毕 原文地址:https://www.cnblogs.com/shiweida/p/8314321.html

多github帐号的SSH key切换

我有两个github帐号,一个是个人所用,一个是为公司项目所用.如果是单用户(single-user),很方便,默认拿id_rsa与你的github服务器的公钥对比:如果是多用户(multi-user)如user1,user2,那么就不能用在user2的身上了,这个时候就要配置一下了: 1.新建user2的SSH Key #新建SSH key: $ cd ~/.ssh # 切换到C:\Users\Administrator\.ssh ssh-keygen -t rsa -C "[email pr

运维人员应人手一个GitHub帐号

最近在学习一些新东西,在实验环境下自己写的一些程序或脚本,觉得以后还能用的上,就想保存下来: 如果保存在本地或者U盘之类的移动存储中,以后重装系统或者U盘丢失也就损失了,而且作为一个IT从业人员,这年头文件不存储在云端,都不好意思说自己是混IT圈的: 最终选择了GitHub这个代码托管的网站,以后如果写出点像样的开源软件,还可以得到众多开发者的跟进,想想就挺美的!!! 所以今天就花了点时间整理了一下官方的配置使用文档,以帮助有同样需求且看英文文档费劲的同行们! #################

为github帐号添加SSH keys(Linux和Windows)

文章转自:https://blog.cofface.com/archives/406.html/2 一.Linux增加ssh keys方法: 使用git clone命令从github上同步github上的代码库时,如果使用SSH链接(如我自己的cofface_recovery项目:[email protected]:cofface/cofface_recovery.git),而你的SSH key没有添加到github帐号设置中,系统会报下面的错误:Permission denied (publi

为github帐号添加SSH keys

使用git clone命令从github上同步github上的代码库时,如果使用SSH链接(如我自己的beagleOS项目:[email protected]:DamonDeng/beagleOS.git),而你的SSH key没有添加到github帐号设置中,系统会报下面的错误: Permission denied (publickey). fatal: The remote end hung up unexpectedly 这时需要在本地创建SSH key,然后将生成的SSH key文件内容

第二章-第1题(创建github帐号)-By郭青云

题目描述: 参照 http://www.cnblogs.com/xinz/p/3803109.html 的第一题,每人建立一个GitHub账号,组长建立一个Project,将本组成员纳入此Porject中的Collaborators,并添加[email protected] 为 Collaborator. 操作过程: 第一步:在https://github.com上注册GitHub帐号 第二步:使用上一部注册的帐号登录GitHub 第三步:创建新的Project,命名为“HelloWorldPr

用root帐号切换其他帐号提示 su: warning: cannot change directory to /home/oracle: Permission denied

用root帐号切换其他帐号提示: 出错原因: 基本上是根目录或者是/home/oracle目录权限的问题 解决办法: 更改根目录权限为755,并保证对应用户主目录的所属用户和所属组一致和用户名一致. 示例: --本篇文章转自http://blog.csdn.net/jack161641/article/details/7090490 用root帐号切换其他帐号提示 su: warning: cannot change directory to /home/oracle: Permission d

windows同一个本地项目OA信用盘源码出售导入到不同的github帐号中,配置ssh

情景:公司OA信用盘源码出售论坛:haozbbs.com Q1446595067电脑上登入公司git帐号,原先是将自己的测试项目上传到公司的帐号上,现在想上传到自己的帐号 解决思路:一个项目可以push到n多个git,只需要配置多个remote 1.打开项目路径cmd,查看当前配置的远程仓库 git remote -v mygit 是我自己帐号的源地址 当你的帐号都配置了单独的ssh时,直接 git push mygit就可以了, 下面要说的就是都没有配置ssh时报错了 remote:Permi

【转】如何在Git中撤销一切

翻译:李伟 审校:张帆译自:Github 任何一个版本控制系统中,最有用的特性之一莫过于 “撤销(undo)”操作.在Git中,“撤销”有很多种含义. 当你完成了一次新的提交(commit),Git会及时存储当前时刻仓库(repository)的快照(snapshot):你能够使用Git将项目回退到任何之前的版本. 下文中,我将列举几个常见的.需要“撤销”的场景,并且展示如何使用Git来完成这些操作. 一.撤销一个公共修改 Undo a "public" change 场景:你刚刚用g