105得票12回答
持续集成时最佳的分支策略是什么?

在进行持续集成时,什么是最好的分支策略呢? 发布分支: 在主干上开发,为每个发布版本保留一个分支。 特性分支: 在单独的分支中开发每个特性,在稳定后再合并。 在相同的项目中同时使用这两种策略是否有意义呢?比如说,你可以为每个发布版本和大型特性创建分支。这两者之间哪一种策略更适合持续集成...

12得票1回答
为一个派生的上游标签创建本地分支的Git命令

我一直在尝试找到一种方法,在我fork的上游仓库中创建一个从标签开始的本地分支,但是我没有找到任何有用的信息。 我已经在本地的master分支上有了上游的主分支,但我不知道如何分支上游的标签。 我已经尝试过:git branch upstream/master tagname git br...

11得票4回答
如何测量分支预测失误的影响?

我目前正在分析二分查找的实现。使用一些特殊指令来测量,我发现代码的错误预测率约为20%。我想知道是否有办法检查由于这个问题可能会损失多少个周期。这是基于MIPS架构的。

21得票1回答
将本地更改移动到分支中

今天我一直在trunk(代码分支)工作,现在需要将我所做的更改从trunk中取出并移动到一个branch(分支)中。我还没有提交这些更改。但是我需要创建一个分支,然后将这些文件放入该分支。我不知道如何处理。

11得票5回答
在TFS中,我应该为生产发布创建标签还是分支?

在将代码部署到生产环境时,我应该给我的代码打标签还是为生产环境创建一个分支?

34得票4回答
将git cherry-pick到另一个分支

我想知道是否有一种方法可以在不检出另一个分支的情况下将一个提交复制到另一个分支。 例如,我有两个分支:master和parallel_version。 我在parallel_version分支上发现了一个在这些分支中通用的错误。 我已经修复并提交了它。如何将此提交复制到另一个分支,假设我...

7得票2回答
Subversion: 如何获取所有活跃、未合并分支的列表?

我的问题类似于Mercurial:列出所有未合并的分支,但是针对的是SVN而不是Mercurial。 我需要找到一种方法来列出所有当前未合并到我的分支(通常是主干)中的分支。 据我所知,Git中的等效功能是git branch --no-merged和git branch --merged...

29得票7回答
如何从当前分支获取git父分支名称?

目前我在一个功能分支中,但我不知道它是从我的develop还是release分支创建的。 请问有人能告诉我如何从当前的git分支中获取父分支名称吗。

12得票2回答
如何将自上一次提交以来的更改移动到新分支中: Git

我一直在一个名为“A”的分支上工作。我刚刚意识到,自从上次提交以来添加的代码应该放在一个特定的(实验性的)分支中,而不是在“A”分支中。如何将更改提交到新分支并使“A”分支保持上一次提交时的状态?

10得票3回答
无法使用Netbeans将主分支推送到Git仓库

我刚安装了NetBeans并通过SSH连接到我的Git仓库。 除了推送主分支以外,一切都很正常。每次我提交一些更改到主分支并尝试推送分支时,都会弹出以下提示:There were errors during the push. Open output to see more details....