草庐IT

gitlab_ci

全部标签

git - 可以在一台机器上使用 GitHub 和 GitLab 吗?

我在GitHub和GitLab中有帐户。我在GitLab中生成并添加了一个RSAkey到我的帐户,但现在我需要在第二个项目中使用GitHub。我知道GitLab和GitHub都使用git。请告诉我是否可以在一台机器上使用GitHub和GitLab? 最佳答案 是的,您可以,您可以在它们之间共享相同的key(sshkey)或为每个git服务器创建一个新key。创建SSH配置文件Whenyouhavemultipleidentityfiles(inyourcaseoneforgitlabandoneforgithub),createaS

git - 可以在一台机器上使用 GitHub 和 GitLab 吗?

我在GitHub和GitLab中有帐户。我在GitLab中生成并添加了一个RSAkey到我的帐户,但现在我需要在第二个项目中使用GitHub。我知道GitLab和GitHub都使用git。请告诉我是否可以在一台机器上使用GitHub和GitLab? 最佳答案 是的,您可以,您可以在它们之间共享相同的key(sshkey)或为每个git服务器创建一个新key。创建SSH配置文件Whenyouhavemultipleidentityfiles(inyourcaseoneforgitlabandoneforgithub),createaS

git - 构建期间未找到 Visual Studio Online CI Nunit 测试

我有一个VSO(f.k.aTFS)Git项目,可以正确构建和部署,但在解决方案中找不到单元测试。这是我看到的消息...Notestfound.Makesurethatinstalledtestdiscoverers&executors,platform&frameworkversionsettingsareappropriateandtryagain.在我的构建定义中我指定了-Runtestsintestsourcesmatching**\Test*.dll,Targetplatform:'X86'我的解决方案结构是这样的/Tests.Unit.ProjectName/Tests.Un

git - 构建期间未找到 Visual Studio Online CI Nunit 测试

我有一个VSO(f.k.aTFS)Git项目,可以正确构建和部署,但在解决方案中找不到单元测试。这是我看到的消息...Notestfound.Makesurethatinstalledtestdiscoverers&executors,platform&frameworkversionsettingsareappropriateandtryagain.在我的构建定义中我指定了-Runtestsintestsourcesmatching**\Test*.dll,Targetplatform:'X86'我的解决方案结构是这样的/Tests.Unit.ProjectName/Tests.Un

Gitlab 推送。您无权访问 master

我已经设置了自己的服务器(在家里),我正在通过我的主PC上的putty访问它。Gitlab已安装并配置,我可以访问gitlab并登录。但是当我尝试将文件(通过HTTP)推送到我自己的项目时,我收到了这条消息:POSTgit-receive-pack(381bytes)remote:GitLab:Youarenotallowedtoaccessmaster![Kremote:error:hookdeclinedtoupdaterefs/heads/master[KTohttp://myserver.com/root/push2jump.git![remoterejected]master

Gitlab 推送。您无权访问 master

我已经设置了自己的服务器(在家里),我正在通过我的主PC上的putty访问它。Gitlab已安装并配置,我可以访问gitlab并登录。但是当我尝试将文件(通过HTTP)推送到我自己的项目时,我收到了这条消息:POSTgit-receive-pack(381bytes)remote:GitLab:Youarenotallowedtoaccessmaster![Kremote:error:hookdeclinedtoupdaterefs/heads/master[KTohttp://myserver.com/root/push2jump.git![remoterejected]master

git - 下载 GitLab 私有(private)仓库

我想使用curl在GitLab中下载我的私有(private)仓库。我知道我可以使用GitlabAPI,但出于某种原因,它不起作用。这可能吗?当我尝试这样做时,它总是返回登录页面。 最佳答案 这是可能的,只需按照以下步骤操作:首先,您必须创建一个“个人访问token”:转到YourProfile>Settings>AccessTokens.为您的“个人访问token”输入一个名称。选中“api访问经过身份验证的用户的API”点击“创建个人访问token”页面将重新加载并保存您的新token。确保将token保存在安全的地方,您将无法

git - 下载 GitLab 私有(private)仓库

我想使用curl在GitLab中下载我的私有(private)仓库。我知道我可以使用GitlabAPI,但出于某种原因,它不起作用。这可能吗?当我尝试这样做时,它总是返回登录页面。 最佳答案 这是可能的,只需按照以下步骤操作:首先,您必须创建一个“个人访问token”:转到YourProfile>Settings>AccessTokens.为您的“个人访问token”输入一个名称。选中“api访问经过身份验证的用户的API”点击“创建个人访问token”页面将重新加载并保存您的新token。确保将token保存在安全的地方,您将无法

git - 删除gitlab上的提交

如何删除我在GitLab上所做的提交?我所做的这个提交现在不是HEAD。如果我不能删除它,我可以编辑吗?当它是HEAD时,我试过:gitreset--softHEADgitreset--softHEAD^1gitrevertHEADgitrebase-iHEADgitrebase-iHEAD~1gitreset--hardHEADgitreset--hardId-Code我已经尝试对其进行rebase,但它仍然留在分支上。现在我只是将它从HEAD中删除,但它仍然存在。还有别的命令吗? 最佳答案 gitreset--hardCommi

git - 删除gitlab上的提交

如何删除我在GitLab上所做的提交?我所做的这个提交现在不是HEAD。如果我不能删除它,我可以编辑吗?当它是HEAD时,我试过:gitreset--softHEADgitreset--softHEAD^1gitrevertHEADgitrebase-iHEADgitrebase-iHEAD~1gitreset--hardHEADgitreset--hardId-Code我已经尝试对其进行rebase,但它仍然留在分支上。现在我只是将它从HEAD中删除,但它仍然存在。还有别的命令吗? 最佳答案 gitreset--hardCommi