问题标签 [git-repo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
374 浏览

git - 如何将我在分支中所做的更改推送到主分支?

没有远程存储库。

我的本地机器上只存在一个存储库。

所以这就是我所做的:

0 投票
0 回答
94 浏览

git - 是否有充分的理由为什么应该在与 git repo 相同的目录层次结构级别创建工作树?

当我浏览了许多与 相关的教程时git worktree,用于演示创建工作树的命令中的任何地方都用于创建..工作树的路径 - 这表明要同时创建新的工作树目录与 git repo 一样的目录层次结构级别。

取自git 网站的示例

另一个来自Atomic Object -

所以我想知道是否有充分的理由在与 git repo 相同的目录层次结构中创建工作树?

从技术上讲,您也可以在 git repo 中创建工作树。Git允许它。

而且我觉得在 git repo 目录下创建属于特定的所有工作树git repo会给出一个逻辑分组。

0 投票
1 回答
2546 浏览

git - Git 错误:远程解包失败:无法创建临时对象目录 - 尝试推送到远程存储库时

尝试推送到远程存储库时,我收到以下错误

我已经查看了这个类似问题的答案,但它似乎不是其他答案中建议的权限或存储问题。该错误在多个用户和工作站中持续存在,并且每个用户和工作站都具有对本地存储库的完全权限。

如果有人有任何想法可能导致此问题以及如何解决它,我将非常感谢您的建议!

0 投票
1 回答
239 浏览

git - repo 上传不审核(repo push 功能)

我们在项目中使用了 git-repo 工具,但我们不使用 gerrit 进行代码审查。到目前为止,我们使用常规的 git 命令来推送我们的更改,但是由于 repos 的数量不断增加,使用repo 上传功能会很酷。

repo 上传需要清单中的审核服务器。我尝试添加常规的 git 遥控器,但这不起作用。

一个潜在的解决方案是编写一个repo forall -c ...命令,在所有 repos中执行git push 。我仍然喜欢repo 上传的内置功能,想知道是否可以在没有 gerrit 审查的情况下拥有类似的功能。理想情况下类似repo push

根据 repo 的帮助,这样的命令不可用:

有人知道是否可以在没有 gerrit 审查的情况下通过 repo 推送更改?

0 投票
0 回答
91 浏览

r - R - 闪亮的应用程序 - 错误:无效的 git repo 规范:'ShinySky'

我尝试在 R studio 上运行一个闪亮的应用程序,我收到错误“错误:无效的 git repo 规范:'ShinySky'”,控制台上显示消息:“没有名为'shinysky'的包警告:parse_repo_spec 中的错误:无效git repo 规范:'ShinySky'" 任何想法如何解决这个问题?

0 投票
2 回答
145 浏览

git - git 无法推送现有的存储库。'remote-httpshttps' 不是 git 命令

无法将现有的 git 存储库推送到远程。

以前没有发生过。我已经尝试安装最新版本的 git 但仍然无法推送。

0 投票
1 回答
556 浏览

git - 为什么 repo sync 没有按照清单 XML 文件中指定的方式提取正确的提交?

在执行 repo 同步时,它会从分支中提取最新的提交,即使它被指定为清单 xml 文件中的特定提交。为什么会这样?

清单 xml 文件在名为 repo_example_manifest 的存储库中进行修订控制,该存储库有两个提交:

清单存储库中的两个提交

这是我在旧提交中调用 default.xml 的清单 xml 文件(标记为“v1.0”):

这是最新提交中的清单 xml 文件(标记为“v2.0”):

如您所见,我只有两个使用 git-repo 管理的存储库:

  1. repo_example_bsp
  2. repo_example_app

在将 git-repo 与我公司的项目集成之前,我只是将其作为一个示例来使用它。

在存储库“repo_example_app”下,我有两个提交。最近的提交是 89ba93c3ed67cc45d31aedcb9db47d3ea66fb9a1,最早的提交是:d3cf9feae739666b1e302f4831eca432afd746fd。

当我在 repo_example_manifest 中最旧的提交(标记为“v1.0”)中时,我在 bash 中执行了以下操作:

输出是:

然后我发送了命令:

输出是:

结果是两个存储库都已被提取并出现在我的文件系统中: 存储库同步后的父存储库文件系统视图

到目前为止,一切都很好...

但是,问题是在“app”文件夹下的存储库“repo_example_app”下提取的提交是提交号 89ba93c3ed67cc45d31aedcb9db47d3ea66fb9a1,这是最新的提交,而不是 XML 文件中写入的提交 d3cf9feae739666b1e302f4831eca432afd746fd。

有人可以向我解释我在这里做错了什么吗?

0 投票
0 回答
357 浏览

azure - Azure Databricks 与 Azure Git 存储库的集成

  1. 我们已尝试将 databricks 笔记本与 Azure Repo 中的存储库集成。但是,我们得到以下错误

同步 Git 历史记录时出错:来自 Azure DevOps 服务的响应:状态代码:500,原因短语:?{"$id":"1","innerException":null,"message":"Unable to complete authentication for user due to循环登录","typeName":"Microsoft.VisualStudio.Services.Identity.IdentityLoopingLoginException, Microsoft.VisualStudio.Services.WebApi","typeKey":"IdentityLoopingLoginException","errorCode":0,"eventId":4207}

Azure DevOps Services 组织和 Databricks 都位于同一租户中。

回购链接格式:https ://dev.azure.com/myorg/project/_git/repo

  1. 当我们在 GitHub 上尝试使用有效令牌时,出现以下错误。 在此处输入图像描述
0 投票
2 回答
262 浏览

git - 我如何克服致命的存储库未找到错误

在此处输入图像描述

我正在尝试从我的系统 gitbash 创建一个新的存储库。但是出现了一个致命错误,无法创建新的存储库,因为它说明了我已经创建但从 github 存储库中删除的旧存储库,因为我必须进行一些更改。

请指导我克服这个问题。文件夹排列

0 投票
2 回答
463 浏览

git - Git - 在一个存储库下管理多个项目

我有一个具有主分支和其他功能分支的项目存储库通过拉取请求合并到主分支中。

现在,我们将开始一个新的项目 B,它的所有内容都与项目 A 相同,只是关闭了一些功能,并且将有一些项目 A 不需要的新功能。两个不同的团队将在项目 A 和项目 B 上工作。如果在 projectA 中添加了某些内容,则 projectB 也需要使用最新更改进行更新。

我不想为 projectA 和 projectB 创建单独的存储库。如何在一个存储库下管理这 2 个项目?我应该从主分支创建两个分支 projectA 和 projectB 吗?