- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
我正在使用“Git Flow”分支模型,有一个主分支和一个开发分支。我正在开发一个主要的新版本,所以我的 develop 分支与我的 master 分支截然不同。每当我需要在 master 分支上进行修补程序并将其 merge 回 develop 时,这就会产生问题。几乎总是有冲突,这正在成为一种真正的痛苦。
管理此问题的最佳方法是什么?对我来说,手动对开发进行小的修补程序更改,然后在我准备好时将所有内容 merge 到 master 中,而不将 master merge 回 develop 会更容易。这可能吗?
最佳答案
从一个分支到另一个分支获取一些提交的最简单方法是cherry-picking .
假设您在 master
中的修复具有提交哈希 HASH
并且您希望将该修补程序带入您的 devel
分支,请执行 git checkout devel
后跟 git cherry-pick HASH
。就是这样。
如果您想将 所有 更改从 master
转移到 devel
中,您可以使用
git checkout devel
git rebase master
如果您有相反的情况(您在开发期间在 devel
分支中进行了修补程序,并希望在 devel
之前将该修补程序带入 master
> 完全 merge 到 master
中),工作流程非常相似。假设修补程序具有哈希 HOTFIX_HASH
,请执行以下操作:
git checkout master
git cherry-pick HOTFIX_HASH
现在,提交出现在 master
和 devel
中。要解决这个问题,请输入
git checkout devel
git rebase master
并且提交将从 devel
中消失,因为它已经存在于 master
中。
关于git - 当 develop 分支与 master 有很大不同时管理修补程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7175869/
有没有一个简单的答案:为什么 GHC 这么大? OCaml:2MB Python:15MB SBCL:9MB OpenJRE - 26MB GHC:113MB 对“如果 Haskell 是正确的工具,
我发现我的 access_log 占用了我的大部分硬盘。它的大小超过 200 GB。我怎样才能重置它? 我在装有 Plesk 的 CentOS 服务器上使用 Apache 2.2.3。 谢谢你们 !
我正在使用 Java 中的 BeanShell 解释器来解决字符串计算问题。问题是我自己做了一些解释器无法完成的解析并将部分结果存储在 BigInteger 中。然后我将所有内容拼凑起来并交给解释器来
我在我的 android 项目中使用 OpenCV native 库。它是一个带有一个 CameraScreen 的 hello world 项目,它已经有 40mb。我怎样才能减少 apk 的大小,
我使用基于 Laravel 和 Vue.js 的 Laravue Dashboard,在在线服务器上运行,而不是本地主机,它是全新安装,没有进行任何编辑。 我的问题是: 运行 npm run watc
关闭。这个问题需要更多focused .它目前不接受答案。 想改进这个问题吗? 更新问题,使其只关注一个问题 editing this post . 关闭 5 年前。 Improve this qu
我广泛使用了 Kendo DataSourceResult ToDataSourceResult(this IQueryable enumerable, DataSourceRequest reque
我使用 phonegap 构建 html\css 应用程序陪审团手机给我 div: 并且模拟器中的最小高度太大,我在底部看到黑线像这样: 如果我在 css 文件中更改 min-height: 736
以下工作正常但速度太慢。只需要知道B表中有匹配的记录,有什么技巧吗? (奇怪的是相反的搜索:找到不加入的记录(IS NULL)非常快) SELECT TableA.id FROM TableA
我正在使用 Vue.js,我的项目中只有 4 个组件。 我只导入了bootstrap、jquery 和lodash: import { map } from 'lodash'; import 'boo
我有 2 个字谜检测功能;一个使用排序和比较,另一个跟踪每个字母字符出现的次数。 这里假设传递给函数的两个字符串是相同的,第一个随机生成(未排序),第二个 = 给第一个,这样两个函数都“一路”执行并返
我正在尝试编写一个脚本,该脚本将通过 HTTP 同时下载最多 N 个文件。 我以前用过 AnyEvent::Worker::Pool管理阻塞任务池。我也用过 AnyEvent::HTTP结合AnyEv
我是一名优秀的程序员,十分优秀!