git-flow相关内容

在Ubuntu 10.10上安装git-flow失败失败

我正在尝试使用github 自述文件上的说明安装gitflow a la:wget -q -O- https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh |须藤sh 它正在悄无声息地消失...只是回到提示.有什么想法吗? 解决方案 嘿,这是github证书和wget的问题 ERROR: c ..
发布时间:2020-07-12 05:45:39 其他开发

将整个开发分支改组为新的主分支

我正在使用一个理论上应该遵循Gitflow工作流的存储库(请参阅我的想法是创建一个孤立分支master并将develop分支重新建立到该分支上,但是我不知道该怎么做. 那么,如何创建master分支,就好像它是一开始创建的一样? 更新:就我而言,对develop的第一次提交不是应该被认为适合生产的提交,因此将其用作初始master提交是不明智的.该项目处于这种状态的原因是,当决定使用G ..

Git流释放分支和标签-带有或不带有"v"标记的字首

我在各种与git flow相关的网站上看到了多个相互矛盾的定义.是否有官方建议或真相的单一来源? 分支:release-1.2.3或release-v1.2.3 标签:1.2.3或v1.2.3 解决方案 好吧,基本上这是一个优先选择的问题,但是我更喜欢带有v的版本,例如这也使筛选这些标签变得更加容易,因为您可以按v然后按 TAB 键进行自动补全:这将列出所有标签(可能包括几个分 ..
发布时间:2020-05-16 20:41:36 其他开发

Xcode树在合并时发生冲突

我正在与git合作,每次我们尝试合并代码时,我们都会遇到树冲突. 我们目前正在使用git flow,通常会从开发开始,在完成任务后,我们中的一个将一个功能合并到另一个功能中,然后再将其合并到开发中. 问题是,每次我们尝试将一个功能合并到另一个功能时,我们在xcode中都会遇到树冲突,而我们不知道如何解决. 错误消息是:“由于一棵或多棵树冲突,无法执行该操作." 解决方案 这也发生在我 ..
发布时间:2020-05-09 00:42:51 其他开发

使用Git Flow合并分支,使分支保持活动状态

我开始使用 git flow ,并且我知道这样做: git flow feature start my-feature git flow feature finish my-feature 我创建一个功能,然后在完成更改后将其与developer分支合并. 完成流命令实际上会在合并操作后删除功能分支. 我的问题是:有没有办法使用git flow合并我的功能与开发,并且合并后不删除. ..
发布时间:2020-05-09 00:31:32 其他开发

使用Maven的Gitflow工作流程-何时构建什么?

Gitflow引入了几个分支,例如develop,release,hotfix,并鼓励使用功能分支. 在Maven项目中,通常会构建SNAPSHOT并发布版本,并经常使用语义的三位数版本对其进行编号. 尽可能自动地完成构建过程是明智的,但是问题是:什么时候我们应该构建SNAPSHOT版本,什么时候应该构建发行版本,什么时候不应该构建所有版本? 我认为以下内容很明智: 只要功能分 ..
发布时间:2020-05-07 22:10:32 Java开发

Maven:将插件执行绑定到另一个插件的执行,而不是生命周期阶段

关于接受的答案的说明:由于有确凿的间接证据,我接受了该答案.尽管如此,这只是间接证据,因此请带一点盐. 当用户运行插件目标而不是生命周期阶段时,如何触发插件? (之前曾有人问过这个 ,但答案是使用生命周期阶段.) 要点:我需要release:branch调用regex-plugin来生成一个以当前版本为名称的分支减去-SNAPSHOT后缀.这就是我所拥有的,这要求开发人员激活配置文件并 ..
发布时间:2020-05-07 20:38:48 其他开发

使用功能分支时避免Maven存储库版本冲突

问题:如何处理Maven多项目构建的功能分支? Jenkins构建并部署了这些分支,以将开发人员的构建开销降至最低,但开发和功能分支无法构建相同的Maven版本,否则我们将冒着工件与源代码不匹配的风险. 我们有一个脚本来更改子pom中的父版本和root pom中的版本.虽然这会将分支隔离在Maven空间中,但合并时会导致额外的工作. 我认为nexus pro分期功能可以帮助我们避 ..
发布时间:2019-09-02 20:18:40 其他开发

共享功能或不在git流?

在开发过程中,我们经常遇到类似这样的情况:在一个MVC Web开发中,东西A可能主要开发View,而东西B可能主要开发Controller ,那么诸如特征/账户之类的特征分支可以由A和B共享以合作开发账户。 如果我们管理上面的功能分支: 问题1:是否建议在东西之间共享功能分支之间的东西? 还有另一种方法来管理功能分支,如下所示: stuff管理一个名为特性/帐户视图 的分支 ..
发布时间:2018-04-28 14:13:39 其他开发

Git-flow是其他人严重依赖的系统

我的团队已经使用SVN很长一段时间了,我们将尽快将我们的源代码回购移动到Git。在我的团队中,至少有10多位专门为系统开发的开发人员和更多经常接触系统代码库的开发人员。 由于我们的系统具有许多功能,如账户管理,支付,第三方连接等,几乎公司中的每个系统都依赖于它,并且我们应该始终在dev(或QA)中提供早期功能实现以允许其他人开发他们的功能。 使用我们正在尝试使用的Git流模型,我看到一 ..
发布时间:2018-04-28 12:07:20 其他开发

合并不同作者的多个提交,同时在git责任中维护作者的详细信息

是否有合并多个不同作者的提交与Git的方法。 因此,每个功能使用一个提交,仍然允许其他人看到每个人编写了哪些代码行。 使用git-flow这样的工具是否有助于这方面的工作? $ b ie; 分支 NewFeature10 功能界面 功能后端 功能管理 功能AdminBackend 将这些提交压缩并合并到master,以便master遵循 branch m ..
发布时间:2018-04-28 11:53:40 其他开发

Git分支在本地回购合并,但仍在Github上可见

我为我的项目使用 Git Flow ,并且已完成将我的特性分支合并到我的 develop 分支中的 git flow特性完成步骤。 然后我执行了 git push 到GitHub,但是在GitHub上我仍然看到了特性分支以及 develop 。 当我在本地运行 git branch 时,我只看到开发和 master ,这正是我期望的。 我从GitHub中移除分支?我可以应付这个问 ..
发布时间:2018-04-27 21:54:53 其他开发

Gitflow:我应该从发行版分支合并到主机时压缩提交吗?

我将发布分支合并到master,我想知道是否应该将合并中的提交压缩为合并提交。关于git流程的一般文件包含这样一个来自Atlassian页面的数据: 在这些数字中,只有单个提交出现在master上,而不是所有提交的提交。 实际上,我喜欢让主人分支,哪些版本只提交。 在合并到master时,我应该保留所有提交的提交吗?或者你在合并之前压缩提交,然后再跟随Gitflow? 解决 ..
发布时间:2018-04-27 21:32:37 其他开发

git流分支模型分支

我一直在阅读和重新阅读有关成功的git模型的文章( git flow ),并且在开发分支时遇到一些困惑。他说: 开始使用新功能时,请从develop分支中分支出去。 $ git checkout -b myfeature develop 他从哪开始?我检查了'develop'分支吗? 'myfeature'跟踪我的本地'develop'分支或远程'origin / develo ..
发布时间:2018-04-27 21:15:21 其他开发

git流释放选定的功能

我正在尝试将Git流引入我的团队。我们是一个相当小的团队,而且非常敏捷。我们希望每天发布一次,这意味着我们有限的时间来测试当天的所有更改。业务团队希望能够控制即将发布的功能,尽管它并不理想。 Git流程似乎并不适应这一点。在将发布分支从开发中切分之后,将所选功能合并到主控的最佳方式是什么。樱桃采摘是唯一的选择吗?有没有更好的方法? 解决方案 标准 git flow 如果业务团队想要控 ..
发布时间:2018-04-27 20:47:28 其他开发

在VSTS中设置GitFlow - 最佳实践?

是否有建议如何使用Visual Studio TeamServices设置GitFlow? 我们来自BitBucket,它只是一个简单的init。但在VSTS中,我们找不到任何脚手架。这似乎是我们必须设置很多手动设置,对吧?那么如何在VSTS中为GitFlow建议使用用户组,策略...... 解决方案 没有标准的one-点击按钮在VSTS上设置分支和策略以支持GitFlow或其他类型 ..
发布时间:2018-04-27 20:45:30 其他开发

Gitflow - 掌握和发展分歧

实现git分支模型,如下所示 http://nvie.com/posts/a-successful-git-branching-model/ 但我的分支开发并且master在这些步骤之后得到分歧 第1步:合并发布到master(不快进) 步骤2:合并发布到开发(不快进) 因为步骤1的合并提交将不可用于步骤2,开发和主分支得到分离。 如何确保开发和掌握不会分化。 ..
发布时间:2018-04-27 20:37:52 其他开发