git-flow相关内容

Git流与Bitbucket拉请求

我使用 git flow feature finish 来完成一个功能分支。我使用git-flow的AVH分支,它删除了远程功能分支 - 但Bitbucket的请求仍然打开。如何关闭Bitbucket的拉取请求? 在遵循git flow工作流的情况下接受PR的正确方法是什么? 解决方案 当您执行 git flow feature finish ,奇怪的是,它不会推动任何东西。它将你留 ..
发布时间:2018-04-27 20:37:33 其他开发

使用Git Flow时如何保持分支同步

这是我们目前遵循的工作流程: 完成一项功能并将其合并到 develop branch 从开发中创建版本分支 运行构建脚本 release 分支 创建一个将版本分支合并到 master 接受版本分支拉取请求并合并 然后,可以通过运行deploy命令将 master 分支部署到活动服务器。 这一切都很好,除了在我的Git repo中,我的分支不同步 master 现在位于 dev ..
发布时间:2018-04-27 20:24:43 其他开发

Gitflow和测试/部署

我有几个关于如何处理测试和部署的问题,当许多开发人员正在研究相同的事情(不能进一步分割)并且您仍然想每天部署时。 目前我们遵循Gitflow,我们有我们的功能分支,每个人都在处理一个独立的功能。功能被合并到开发分支中。我们现在需要一些时间来满足用户需求/缺陷修复/快速功能等。 最终目标是尽快将这些产品推向PROD。我的问题是你会建议这样一个过程: $ b $ 1我们可以在不引入官僚作 ..
发布时间:2018-04-27 20:15:51 C#/.NET

借助Git功能分支工作流程,您何时更新主分支?

我对git和詹金斯相当陌生。我们希望使用Jenkins并遵循功能分支工作流程概念,我相信它类似于 GitHub流程。 我知道主分支应该始终是生产中当前部署的东西,但是何时应该更新主分支?看起来有两种选择: 在部署到生产之前:拉取请求获得批准,并且与主成功合并触发构建,部署到暂存 环境,进行QA测试,然后有人按下一个按钮以将 部署到生产中 部署到生产后:某些内容(例如拉取请求)触发 ..
发布时间:2018-04-27 20:05:52 其他开发

在Git中管理多项目分支

有一些工具可以在Maven项目/ SCM场景中实现以下抽象操作:给定一个应用程序项目,传递的应用程序及其使用的所有快照库;这些分支应该可以作为一个逻辑分支来管理(见下文)。 给定应用程序项目的逻辑分支,释放它(通过运行Maven版本);这意味着释放多个分支,每个分支 背景(原始): 如果我们想分割sprint中的工作,也许是因为我们使用了Gitflow,邀请我们在sprint的最后创 ..
发布时间:2018-04-27 20:01:35 其他开发

保持Git特性分支最新的策略

我喜欢让我的功能分支与开发保持同步。经常做“git merge --no-ff develop”有什么不对吗?最后,运行“git flow feature finish feature1”。这些功能分支是共享的(这意味着其他人可能正在处理它,或者我正在家中的计算机上开发它),这主要是因为我喜欢知道它们是在别处备份的。如果他们不被分享,是否会一致重新分配? 或者最好不要让你的功能分支保持最新状 ..
发布时间:2018-04-27 16:02:53 其他开发

使用共享代码库的多个产品进行版本控制和发布管理

$目前我试图弄清楚,如何在git流中执行发布管理,在这种情况下,我有两个解决方案中的大约15个项目以及数据库脚本。 b $ b 每个解决方案基本上都包含一个项目,这将导致一个可执行文件和超过10个项目包含由DAL,SAP访问包装等两种解决方案使用的基本功能。 解决方案一是应用程序为用户提供UI。 解决方案二是Windows服务。 两种解决方案和数据库的发布不同步。这意味着通常只 ..
发布时间:2018-04-27 16:01:27 其他开发

有没有办法让git流显示它在后台执行的命令?

有什么办法让git-flow提前告诉我当我执行流命令时它将执行的确切的git命令;或告诉我,因为它是洞? 所有我可以看到输出和一个总结? 解决方案 您可以使用Git的 GIT_TRACE 环境变量以获得执行的命令的详细跟踪。例如: GIT_TRACE = true git flow feature start bar ...显示... $ p $ t ..
发布时间:2018-04-27 15:59:15 其他开发

QA如何使用Gitflow工作流程中的功能分支同时测试多个功能?

如果开发人员在不同的分支上为不同的功能工作,我明白他们可以从功能分支进行QA构建,一旦测试完成,它可以与“开发”合并。但是,如果QA团队相当庞大,并且可以一次测试多个功能,那么他们如何获得包含驻留在不同分支中的功能的构建? 解决方案 但是,如果QA团队相当庞大,并且可以一次测试多个功能,那么他们如何获得包含驻留在不同分支中的功能的构建? 这将是: 设置 integration 分 ..
发布时间:2018-04-27 15:40:28 其他开发

Git-flow失败,并显示“致命:没有标签信息? /标记失败。请再次运行完成以重试“

我使用 git-flow 来管理项目。发出 git flow release 完成foo 时收到以下消息: 致命:没有标签消息? 标记失败。请再次运行完成以重试。 下面是重现步骤的顺序,使用全新的git 存储库和单个文件: touch test.txt git init git add。 git commit -m“初始提交” git流初始化 ..
发布时间:2018-04-27 15:10:44 其他开发

gitflow修补程序应该如何工作?

我们在我们的网页版本中使用了Gitflow,并且我有一个关于修补程序应该如何工作的问题。但首先我应该解释一下,我们并不是使用普通的Gitflow工作流。 我明白,通常你会将 features ,它们在完成后会合并到 develop 中,您可以创建 release >, release 合并到 master 中,然后将其部署为实际的“版本化版本”。 但是,由于这是客户端工作,我们不会执行 ..
发布时间:2018-04-27 14:59:27 其他开发

Git工作流程和Gerrit

我正在尝试使用Gerrit实现'git-flow'类型的工作流程,但我似乎无法弄清楚拼图的最后一部分。 我的问题有两个先决条件: Gerrit只会执行合并到一个分支 我不允许合并提交被推送到Gerrit。在批准更改后,合并必须由Gerrit完成 我想要解决的是以下几点。考虑一下这个git情况: $ $ $ $ $ $ $ $ $ 开发0- ---- 0 ----- ..
发布时间:2018-04-27 14:50:36 其他开发

在git流模型中,我应该从master中的合并提交来构建版本吗?

在我的公司,我们有一个CI / Build服务器,用于测试和构建版本(以及功能和开发分支)。 在 git flow 分支模型中,当您要释放时分支开发并命名它(例如)release-1.4。然后,CI / Build服务器将自动构建分支,并将其部署到临时服务器以进行手动集成测试。一旦我们对构建感到满意,我们就会部署它。但是在git流程分支模型中,我们需要首先将它合并为master和tag。问题是, ..
发布时间:2018-04-27 14:39:28 其他开发

如何推动“发展”分支到远程“起源”?

当我执行 git flow init 时,它会创建一个 master 和 develop 分支机构。当我添加远程的时候,我做了 git remote add origin git@github.com:NewB / our-repo.git 。现在我有我的本地仓库初始化git流,并添加了远程仓库。在我完成 git push -u origin master 之后,我的 master 在我的原点,但 ..
发布时间:2018-04-27 14:35:16 其他开发

Git流程:如何在Jenkins中配置一键式发布流程?

我们使用标准的git流程分支模型(develop,master,release- ,hotfix - 等)。 我们希望通过jenkins设置“一键式”发布。 我在查看 jgitflow - Maven的插件。我可以将这个插件设置为从詹金斯单击一次发布吗?如果是这样,什么是配置选项? 特别是,我可以做这样的事情吗? Jenkins Job Maven目标:release ..
发布时间:2018-04-27 14:19:23 Java开发

为什么没有“git flow feature pull”?跟踪?

可以说我已经用 git flow feature start FEATURENAME 创建了一个新功能,然后将它与 git flow feature publish FEATURENAME 现在我的同事想和我合作这个功能, p> git flow feature pull FEATURENAME 根据远程回购中的功能分支,在他本地的回购中分支。但是,这并没有设置他的本地功能 ..
发布时间:2018-04-27 14:17:31 其他开发

将开发分支设置为拉取请求的默认值

我希望将pull请求从默认的功能分支合并到开发中。 我主张使用git flow,所以当一个pull请求被提交了一个功能,拉的请求需要合并到开发,而不是主人。 有些经理评论说,作为人类,有可能是团队负责人可能会忽略这一事实,并将错误的请求合并到主服务器中,从而导致后续版本的问题。 我们希望减轻合并地狱的风险,所以这个编程:我使用一个名为hubflow的gitflow分支()的.co ..
发布时间:2018-04-27 14:12:05 其他开发

混淆术语,“他们的” vs“我的”

我对我的意思和他们的意思完全混淆了。在这个特例中,我有一个功能分支,我通过 rebase -i 压缩了大约80次提交,并将它合并回 develop 。我遇到了一些冲突,我只想使用我的功能分支上的任何代码。我尝试了“我的”,但实际上它似乎做了相反的事情。 有人可以从这个术语中找到一些启示吗? 解决方案 我们和他们的在执行合并时加剧: 在执行合并时,我们引用您正在合并的分支 和他们 ..
发布时间:2018-04-27 14:03:38 其他开发

谁成功使用git-flow?

是否有任何大型软件项目使用 git-flow ,如果是这样,它是如何发展的? (请参阅 http: //nvie.com/posts/a-successful-git-branching-model/ 和 http://jeffkreeftmeijer.com/2010/why-arent-you-using-git-flow/ ) 解决方案 我本周在我们的团队中引入了git流程,现 ..
发布时间:2018-04-27 13:59:47 其他开发