GIT仓库;在同一台电脑上使用两个账户。

12 浏览
0 Comments

GIT仓库;在同一台电脑上使用两个账户。

我已经安装了Ubuntu;在工作中,我有自己的git账户,主要用来拉取、提交和推送。

现在我开始了自己的独立项目;我将继续使用同一台笔记本电脑;我想使用Git,因为最终我也会使用我在家里的电脑。

所以我用我的Gmail创建了一个新账户,现在我如何在不影响办公项目的情况下拉取、提交和推送我的项目?

0
0 Comments

问题出现的原因是原帖作者想要在同一台电脑上同时使用两个不同的账户来处理git仓库,但由于账户信息是嵌入在git URL中的,所以无法分离工作邮箱和个人邮箱。

解决方法是创建一个新的远程git仓库,并将账户信息包含在git URL中。这样可以实现在同一台电脑上使用两个不同的账户来处理git仓库的需求。

具体的操作步骤如下:

1. 进入你的本地git目录:

cd <你的本地git目录>

2. 添加一个新的远程仓库:

git remote add newrepo https://<你的新git URL>.git

3. 将本地的代码推送到新的远程仓库中:

git push newrepo master

另外,如果你想要在git URL中嵌入新的用户ID,可以按照以下格式进行操作:

https://userid:port/url-path.git

根据你的用户ID的访问权限,可能需要输入密码。

希望这个方法对你有帮助! 如果你尝试了这个方法,请在周末之后告诉我它的效果如何。

0