问题标签 [git-flow]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
3458 浏览

ubuntu-10.10 - 在 Ubuntu 10.10 上安装 git-flow 静默失败

我正在尝试使用 github自述文件中的说明安装 gitflow :wget -q -O - https://github.com/nvie/gitflow/raw/develop/contrib/gitflow-installer.sh | 须藤

它默默地失败了……回到提示。有任何想法吗?

0 投票
10 回答
1963089 浏览

git - 从另一个分支在 Git 中创建一个分支

我有两个分支:masterdev

我想从dev分支创建一个“功能分支”。

目前在分支开发,我做:

... (一些工作)

但是,在可视化我的分支之后,我得到了:

我的意思是分支似乎合并了,我不明白为什么......

我做错了什么?

你能解释一下你是如何从另一个分支分支并推回功能分支的远程存储库的吗?

所有这些都在一个分支模型中,就像这里描述的那样。

0 投票
4 回答
9748 浏览

git - Gitflow 安装问题

我正在尝试使用此处的说明在 Windows 上运行 gitflow:https ://github.com/nvie/gitflow (我使用的是 Windows Server 2003 SP2 64 位)

我已经尝试过 Cygwin 和 msysgit。

使用 Cygwin,调用 wget 不会返回任何内容。

使用 msysgit 我会走得更远,但是当我尝试运行 git flow init 时,会出现以下错误:

查看 git-flow bash 文件中的第一个错误,第 45 行包含:

我也试过按照这里的步骤https://github.com/nvie/gitflow/issues/issue/25?authenticity_token=54d6387519b4751c2fb13840c52bb819dee10af4但它没有任何区别。

有任何想法吗?

谢谢

0 投票
3 回答
2951 浏览

git - 用于多个暂存/生产环境的 git-flow

我正在尝试将 git-flow 应用于具有多个共享相同代码库的网站的项目。

我目前使用许多功能分支、一个开发分支、一个支持分支和许多生产分支:每个站点一个,因为每个站点都自定义了一些配置文件。

git flow 工具并没有提出很多主/生产分支,而是一个单一的。 我能做些什么?

0 投票
1 回答
1242 浏览

git - 功能分支和通用代码的 Git 分支策略

我一直在使用此处概述的 git 分支策略http://nvie.com/posts/a-successful-git-branching-model/

到目前为止,它对我来说效果很好。

我经常发现自己问的问题是,在处理功能分支时,我最终需要实现与整个项目相关的代码。处理这些情况的最佳方法是什么?

a) 检查主开发分支,提交更改并将特性分支从开发中变基。

b) 在功能分支上进行更改,然后合并回开发,以便其他功能分支可以访问该代码。

c) 为公共代码创建一个新分支并将其合并到开发以及需要使用它的任何功能分支中。

这是另一个问题。您多久将功能分支合并回主开发分支?您是否要等到功能完全完成然后合并并删除它?还是在其稳定的任何时候,您是否在其生命周期中多次合并回开发?

0 投票
4 回答
10616 浏览

git - 谁在成功使用 git-flow?

是否有任何大型软件项目使用git-flow,如果有,进展如何?

(见http://nvie.com/posts/a-successful-git-branching-model/http://jeffkreftmeijer.com/2010/why-arent-you-using-git-flow/

0 投票
3 回答
22376 浏览

git - git-flow:如何从原点签出发布分支?

使用git-flow从中央仓库拉出发布分支的首选工作流程是什么?

例如:
迈克创建了一个发布分支,他通过“git flow release publish 1.0”发布了它,
简也想在那个发布分支上工作,她如何从中央仓库中提取它以继续在那个特定的分支上使用 git flow?

  • git flow release start 1.0通过然后自己在本地创建分支git pull
  • 通过 git 在本地创建一个跟踪分支git checkout -b release/1.0 origin/release/1.0并从那里继续(git flow 是否以这种方式在分支上工作?)
0 投票
1 回答
4663 浏览

git - Git-flow重新打开完成的功能

我正在尝试使用gitflowA Success Git Branching Model

有一段时间我会处理功能并完成功能

在继续工作的同时,我意识到我忘记添加一些东西my-feature

或者有时我正在开发不同的功能并想my-feature再次添加一些东西......

这样做的方法是什么?有没有办法重新打开my-feature?我只是将更改提交到开发中吗?还是开辟另一个功能?

0 投票
2 回答
2275 浏览

ruby-on-rails - 更新功能分支中的迁移时间戳

假设我的主分支 (devlop) 和功能分支都在积极开发。两者都在一次又一次地添加迁移。在将功能分支合并到主分支之前,我将把它变基到主分支上。

因此,只有在最近的开发分支迁移之后才进行所有功能分支迁移才有意义。

是否有一种方便/建议的方法来重命名这些文件?我可以生成虚拟迁移并重用为它们生成的时间戳——但我想知道是否有我不知道的最佳/常见做法?

0 投票
3 回答
18014 浏览

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

我正在使用git-flow来管理一个项目。发出时我收到以下消息git flow release finish foo

以下是使用全新的 git 存储库和单个文件进行重现的步骤顺序:

此时弹出上面的错误信息,调用Vim添加标签。当我添加标签并保存时,我最终进入了 master 分支,而 release/1.0 分支仍然存在。任何想法出了什么问题?Git 流版本是 0.4.1。

谢谢你。