103得票1回答
TFS:使用主分支的更改更新分支

所以,我们有我们的主要开发线,我创建了一个分支,开发者B也创建了一个分支。我们都做了一些工作。开发者B完成了他的工作,并合并回主要的开发线。我知道他的更改会影响到我,而且我不想在之后处理冲突,我希望更新我的分支,将现在在主要开发线中的更改应用到我的分支中,这样我就可以在将其合并回主要开发线之前...

7得票3回答
TFS分支推荐

我有一个名为“框架”的解决方案,它是我的业务逻辑和数据事务的C#程序集。 我有4个应用程序使用这个框架,包括1个网站、1个控制台应用程序和3种其他类型的应用程序。 $/TeamProject /Framework /Dev /Main ...

25得票3回答
Mercurial:创建一个分支而不必先进行更改

我听说在Mercurial版本库中创建分支的唯一方法是对工作副本进行更改,然后将更改提交到新分支。 在Subversion中,我可以通过复制 trunk 到 tags 路径下的路径来创建分支而不必进行更改 - 在Mercurial中是否也可以这样做呢? 目前我只看到过TortoiseHg...

9得票2回答
如何通过查看GitHub的网络图选择正确的分支/派生版?

我需要使用公开在github上的第三方代码。我正在查看该代码的github网络图,发现其他分支有一些提交未合并到原始存储库中。 当面临这种问题时,我应该如何决定哪个分支/派生版本适合我? 请列出您在解决此类问题时的考虑因素。 正如John Feminella所建议的suggested,人...

12得票1回答
Git Flow特性分支在热修补之后如何合并?

我最近开始使用git flow,有些地方不太理解。首先,我从不直接在develop分支上进行任何操作。如果我要做一些改动,我会使用hotfix或者feature。 当我开始一个新的功能(“sequentialUpgrades”)时,我的插件版本为1.1.5。这是4天前的事了。在过去的4天里,...

8得票1回答
Git 合并后代码丢失

我们的GitHub仓库出现了问题。我将解释一下我们的工作流程: 开发人员从主干分支创建特性/错误修复分支。他们拉取请求更改以使其合并回去。在工作过程中,他们可能会从主干分支重新设置基础以获取最新的更新。重新设置基础后,他们会在特性分支上强制推送。 最近,有两个拉取请求使用GitHub We...

7得票2回答
在git中,应该将开发分支和生产分支之间的差异存储在哪里?

我管理一个git仓库中的项目。我们使用progit分支策略(如此处所述:Git branch strategy for small dev team),其中一个分支是生产分支,另一个分支是开发/测试分支。我们使用fabric部署代码。 当我们准备用git发布新的生产版本时,我们将开发/测试分...

7得票2回答
git checkout:「theirs」和「ours」的详细含义

git checkout文档中写道: --ours --theirs 当从索引中检出路径时,为未合并的路径检出第二阶段( ours )或第三阶段( theirs )。 在合并(merge),变基(rebase)和樱桃拣选(cherry-pick)期间,“第2阶段”和“第3阶段”的意...

8得票2回答
git工作流程,用于保持自定义修改的开源软件的最新状态?

我们大学为校园部门提供由我们管理的服务器上的Web托管。安装开源第三方程序需要在程序中修改文件权限和代码,然后才能运行。(如果您熟悉的话,我们正在使用suEXEC。) 我们目前通过安装程序提供WordPress服务。用户上传最新的稳定版本,并通过SSH运行服务器端PHP脚本。这个PHP脚本修...

8得票3回答
VSTS 和 Git:为什么在将我的 DEV 分支 squash 到 master 时,会显示 DEV 分支既落后于 master,又领先于 master?

希望有人能帮助我解决这个问题,因为我很费解发生了什么,并且是否可以纠正。 目前我正在使用GIT作为代码存储库,在VSTS上开展一个项目。 我有通常的主分支MASTER,并从它创建一个DEVELOPMENT分支。 然后我从DEVELOPMENT分支创建功能分支。 当我们在功能分支中完成更改时...