branch 相关问题

“分支”是版本控制系统中用于表示独立开发线的术语。根据系统,存储库可以包含一个或多个分支。当更改需要从一个分支传播到另一个分支时,分支将合并。

git 删除名称包含特殊字符的分支

你能帮我吗? 我创建了一个名称错误的 git 分支,但无法删除它,因为该名称包含一些疯狂的字符。我复制并粘贴了名字,不幸的是......

回答 4 投票 0

是否可以在Github上“分叉”?

我目前正在开发一个项目,该项目是我一直在开发的框架的衍生项目(分叉)。 这个项目的目的是非常通用的,但现在我需要再次分叉代码库以获得

回答 5 投票 0

如何在 C 中执行无分支条件算术运算?

我有一个值 int x,我想有条件地向其中添加(例如)一个值 int y,具体取决于 bool c。我可以写这样的代码: 如果(三) x+=y; 没有分支我怎么能写这个?

回答 1 投票 0

如何在不使用 --set-upstream 的情况下推送远程服务器上不存在的新分支?

场景是我在远程服务器上没有存储库,只有一个帐户。然后,我在本地运行以下命令,其中 x 是用户名,y 是仅存在于我本地的项目名称

回答 4 投票 0

有没有办法查看哪些待处理的拉取请求会影响特定文件?

有一个大型开源项目我想对其进行更改。 由于数千个拉取请求已经等待处理, 很难知道是否有人还没有做出类似的改变。 我...

回答 3 投票 0

Git 复制提交而不检出或变基?

我目前正在提交 123456 和分支 foo。我想向分支栏添加一个新的提交,其中包含 123456 的确切内容(未重新设置基础,只是从同一快照创建,因此差异将是

回答 1 投票 0

GitLab 中的合并请求版本是什么?这是特定的 GitLab 功能吗?

在 gitlab 中,如果我有一个开放的拉取请求,其中包含一些提交。在更改面板上,我可以看到带有版本历史记录的下拉列表。 这些版本似乎与分支或合并请求有关...

回答 1 投票 0

如何恢复所有提交的 git 分支?

我从 Github 分支页面删除了我的分支。 我在删除分支之前做了什么? 重置我的 ubuntu 操作系统、git SSH 密钥、下载的 repo zip 文件。 解压 zip 文件。然后添加远程 url。 然后...

回答 1 投票 0

Visual Studio 从多个存储库/分支切换/合并/删除到单个存储库/分支

关于 Visual Studio 2022 我有存储库/项目: a) C:\_GIT\RepositoryA\Project1 b) C:\_GIT\RepositoryMain 我已将 Project1 文件夹从 a) 移至 b) 更改了一些文件或以某种方式在...

回答 1 投票 0

切换分支会带来前一个分支的已提交文件夹和文件

我已经在GIT上工作了3年,但不记得遇到过这个问题。 我创建了一个新的存储库,其中每个分支都有不同的代码。文件夹结构与

回答 2 投票 0

我可以在git中默认关闭快进吗?

我真的想不出什么时候我会使用 git merge 而不是 git rebase 并且不想出现提交。有什么方法可以配置 git 默认关闭快速转发...

回答 5 投票 0

获取任何合并分支的 git diff

对于代码中的每个缺陷,我创建单独的分支。当缺陷修复后,我将此分支合并到主分支中,因此我的历史记录如下所示(我们看到两个已修复的分支): 缺陷1 f...

回答 5 投票 0

暂时切换到不同的提交,再次提交并返回到原始提交

我有一个名为develop的分支,我在其中提交c08e2887。我必须返回到旧的提交 6a73b96e,对旧的提交进行一些更改,再次提交(我们称之为 abc)并将其推送到我的

回答 1 投票 0

有一个脚本可以列出我创建的git分支吗?

我知道分支并不真正存储创建者信息 - 它们只是指向提交的指针。 我的目标是能够清理已合并回主干的旧分支......

回答 8 投票 0

应用从分支 A 到 B 的更改,无需合并或添加提交

我的场景是,我有一个分支,其中我对构建过程(分支 A)进行了重大改进,而在另一个分支中,我正在开发一项不相关的功能(分支 B)。所以现在当我开始努力的时候

回答 7 投票 0

如何保护github中的“master”?

我的 github 项目中有一些贡献者。我只想让其中之一“推”为主。而且这个人不是我(存储库的所有者)。可以做吗?

回答 5 投票 0

尝试拉取请求时分支混淆了

我分叉了我团队的存储库,保存了更改,提交,将其推送到分叉存储库。 经过我的各种尝试后,我的树变得疯狂了。 问题/问题 我用蓝色遮住了我的名字,我将其称为“a”

回答 1 投票 0

Github Windows:从命令行创建的新分支未显示在 github.com 上

我使用命令行创建了 2 个新分支,当我使用命令“gitbranch”时,我可以在窗口中看到我的所有分支,但是当我使用命令“gitpush”时,我收到一条消息: ,“

回答 5 投票 0

如何将两个提交合并为一个提交?

我有一个分支“firstproject”,有 2 次提交。我想摆脱这些提交并使它们显示为单个提交。 命令 git merge --squash 听起来很有希望,但是当我运行 git merge 时......

回答 5 投票 0

在本地将 2 个分支合并为新分支

我对 git 很陌生,并且很难搜索我的需求。谢谢。 我知道基本的合并。将 X 合并到 Y (X -> Y): git checkout Y,git merge X。但是如何合并到新分支? 我

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.