16得票5回答
从本地删除未推送的Git分支 - 是否也要在服务器上删除?

我创建了一个本地分支,但后来意识到我不需要它。 如果我从本地仓库中删除它,那么我是否也需要从远程仓库中删除它呢?我只是创建了这个分支,没有添加、提交或推送任何内容 - 简而言之,我在其中没有做任何事情。 如果我从本地仓库中删除分支,则该分支会在远程仓库中保留。要删除远程分支,请执行以下操作...

8得票2回答
合并/分支策略

我们正在尝试实施ALM Rangers在最新的Visual Studio TFS Branching and Merging Guide中描述的“基本双分支计划”。根据指南: 基本分支计划包括MAIN、DEV和RELEASE分支,为您的下一版本提供并发开发,为测试提供稳定的MAIN分支,并为...

49得票3回答
为什么我无法将此更改推送到我的“主”mercurial代码库?

我正在尝试理解Mercurial,希望我只是在这里感到困惑! 我有一个名为“main”的仓库,我已经克隆了它(“clone”),两者都在我的本地机器上。它们完全同步。 我决定尝试使用命名分支,所以下一次在我的“clone”上提交时,我将其放在了名为“case1212”的分支下,虽然它似乎已...

8得票2回答
如何查找特定 SVN 版本所属的分支?

当您在主干上执行svn log时,修订号可能存在间隙: ------------------------------------------------------------------------ r1094 | 用户 | 2013-04-23 09:14:01 +0200 (星期二,...

8得票3回答
引用名称不明确,拉取失败。

我运行了以下命令,因为我想把我的生产分支移回去,而不必先检出: git branch -f production HEAD~1 现在我在结账生产环境时遇到了以下警告: warning: refname 'production' is ambiguous. 我接下来运行: gi...

11得票1回答
Git rebase会影响远程分支还是本地分支?

我正在处理名为“role”的分支。远程主分支经常被更新,因此在将我的更改提交到远程分支后,我需要将该分支与最新的主分支合并。下面是我的步骤: # from local git add . git commit 'Add feature' git push origin role # reb...

156得票10回答
Git:重命名本地分支失败。

我不知道为什么我的本地分支重命名尝试失败了。我基本上是克隆了这个项目,然后我还有一个子模块在项目中,我也下载了子模块的代码。然而,当我在子模块中使用git branch时,我得到了以下结果:* (no branch) master 代码看起来好像我在另一个分支上,但输出显示它没有名称。然后...

130得票3回答
在Git中这些词是什么意思:仓库,分叉,分支,克隆,跟踪?

说实话,我不清楚这里的语义。它们都是关于代码+历史记录单元的副本/变体,但在此之后,我无法确定。这个逻辑结构是否有解释?

9得票8回答
我该如何在SVN中分支一个单独的文件?

分支的Subversion概念似乎集中在创建整个代码库的[不]稳定分支上进行开发。是否有一种机制可以创建单个文件的分支? 举个例子,考虑一个常见的头文件(*.h)文件,它具有多个特定于平台的源(*.c)实现。这种类型的分支是永久性的。所有这些分支都将进行持续开发,并偶尔进行跨分支合并。这与不...

29得票3回答
更新git-svn的远程分支列表

当我需要使用svn时,我使用git-svn来与svn进行通信。我使用标准的git svn clone -s命令克隆了代码库,当时所有的远程分支都在那里。 此后,一个新的分支被创建了,但不是由我创建的。我想要在本地检出/跟踪这个分支。我可以像这样跟踪我能看到的分支(通过git branch -...