在公司机器的GitLab中创建分支

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在公司机器的GitLab中创建分支相关的知识,希望对你有一定的参考价值。

我使用公司的机器,我想在GitLab中创建自己的仓库(或为仓库做贡献)。但是,每次我尝试创建分支时,都会使用我的公司ID和公司电子邮件创建分支。如何使用自己的Gmail ID来执行相同的操作?

我也可以使用Http,而不是设置额外的ssh键。但是同时拥有用于企业和个人使用的ssh密钥并对其进行跟踪将很有帮助。

答案
在本地存储库中设置用户名和电子邮件:

cd /path/to/repo git config user.name <perso name> git config user.email <GMail ID>

然后进行更改,提交和推送。

要使用您的GitLab凭据进行推送,然后使用两个不同的密钥,如“ How to work on personal GitHub repo from office computer whose SSH key is already added to a work related GitHub account?”中所述]

同样适用于GitLab:

#Personal GitLab Host persgl HostName gitlab.com User git IdentityFile ~/.ssh/id_rsa_perso #Personal Work Host workgl HostName gitlab.com User git IdentityFile ~/.ssh/id_rsa_work

在这种情况下,更改您的远程URL:

cd /path/to/perso/repo
git remote set-url persgl:<me>/<myProject>

以上是关于在公司机器的GitLab中创建分支的主要内容,如果未能解决你的问题,请参考以下文章

在 GitLab 中创建合并请求失败

GitLab:孤儿分支的 GUI 选项

在gitlab中获取分支的创建者(分支列表)

在 GitLab 中从问题创建分支

如何禁止GitLab分支被push

如何在 GitLab 中创建发布?