git老帐号迁移新账号实操
Git 账号迁移新账号实操
·
目前,因着项目逐渐增多,没有一个好的管理规范(原git账号是自己的,有很多项目,太乱),为了避免这个问题,准备把老git项目迁移到新账号:
1、先将待迁移的项目拷贝下来一份
git clone --mirror <老git地址>
cd <老git项目路径>
2、可能本地的分支和远程分支不一致,因此需要先同步远程分支
git pull
2、先新账号下面创建好新的空仓库
git remote rm origin
git remote add origin <新git地址>
git push origin --mirror
3、正常来说,都可以执行成功。但由于是新的git账号,可能会出现密码错误(权限)等问题,也就是如下:
问题原因:
很多时候是因为账号密码和注册时填写的信息不一致造成的
解决:
只需要让现在的推送的账号密码和注册时一样即可,使用一段git代码 让我们可以强制来输入账号密码就行了。git config --system --unset credential.helper
然后重复刚才的推送代码,即可了。
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)