39得票3回答
能否在Subversion中使用git-flow模型?

我们使用Subversion,除了像我这样的几个人外,几乎没有分支和合并Subversion的经验。我的Subversion经验仅限于简单的特性分支,其中合并和树冲突虽然不算罕见,但解决起来并不是特别困难。 考虑到这一点,我正在帮助管理一个项目,我们当前的提交主干方法对我们的需求来说根本不可...

38得票3回答
Git - 术语混淆,“theirs”与“mine”的区别。

我完全不清楚"mine vs theirs"的含义。在这种情况下,我有一个功能分支,通过 rebase -i,我刚刚将大约80个提交压缩成了一个提交并将其合并回到develop。我遇到了一些冲突,我只想使用我的功能分支上的任何代码。我尝试了"mine",但实际上它似乎是相反的。 可以有人解释...

37得票3回答
开发分支与功能分支类型有什么区别?

我阅读了一些关于Git工作流最佳实践的文章。有许多类型的git分支(例如:[1],[2]):+ Master + Develop + Feature + Bug + Proof of concept + Release + Hotfix Master和Release之间有什么区别? Feat...

36得票4回答
Git Flow 命令错误:“flow”不是 Git 命令。

我对Git非常陌生,正在学习命令行版本。我认为我的git flow没有正确安装。我是从一台电脑上运行这个命令的。 当我运行以下命令时:git flow feature start JamesTest 我遇到了以下错误: git: 'flow' 不是 git 命令。参见 'git --...

36得票4回答
当使用git flow发布时,我应该如何更新pom.xml中的版本?

在Maven项目中,项目的版本包含在pom.xml文件的<version>属性中。在Git Flow模型中创建新版本时,我需要升级版本号。这篇文章解释了如何做到这一点(不使用Maven): 创建一个发布分支 更改版本号并进行提交 将发布分支合并到开发分支和主分支 此外,它还...

35得票3回答
什么是回溯合并?

我观看了一些关于git-flow脚本的视频,其中出现了一个术语“回溯合并”-例如,hotfix分支合并到了master分支,并回溯合并到develop分支。 我猜测回溯合并是一个概念,而不是原生的git命令。那么回溯合并操作包括哪些确切的命令?

34得票6回答
GitFlow:先合并到主分支还是在生产发布之后?

学习GitFlow时,我有一些担忧,在我阅读的所有文档/文章中都没有提到。 在某个时间点,需要将develop分支上的代码部署到QA/staging环境并进行严格测试。因此,使用GitFlow你从develop分支切出一个release分支,然后将release部署到所述staging环境。...

34得票3回答
Git flow分支管理,用于修复bug。

我已经使用了一段时间的 Git Flow。我在寻找针对开发分支中出现的问题和 Bug 的分支模型。我知道我们可以使用热修复功能,但这只适用于 Master 分支或生产环境中快速修复 Bug。 在开发过程中修复 Bug 并不属于特性。我可以重新初始化 Git Flow 并将默认前缀分支覆盖为 ...

33得票1回答
Git Flow应如何与QA测试同时针对发布和新功能进行工作?

我们在最新的iOS项目中使用Git Flow,并且我正在尝试与QA一起工作,以便他们可以测试最新的发布版本以及测试新功能,而不必担心哪个分支修复了哪些错误。 目前,他们一直在测试release/v1.0.1分支,该分支修复了原始版本release/v1.0中的几个错误。同时,我正在开发一个新功...

33得票8回答
以非交互方式完成git flow 发布结束。

我如何使用git flow release finish而不需要输入合并提交信息? 如我所预期的那样,-m标志无法实现此功能。 当然,目标是能够以不需要交互的方式编写脚本。