作者热门文章
- r - 以节省内存的方式增长 data.frame
- ruby-on-rails - ruby/ruby on rails 内存泄漏检测
- android - 无法解析导入android.support.v7.app
- UNIX 域套接字与共享内存(映射文件)
在 IntelliJ 中使用 Git 时,如何压缩本地分支的所有提交?我在 rebase 分支窗口中使用什么设置?
我已经尝试将 Onto 设置为 local/master 并将 From 设置为我的分支,但随后它会尝试将我所做的每次提交的 master 更改 merge 到我的分支中,即使我通常每天早上将我的分支重新设置为 master ...所以应该没有冲突。然而,它几乎总是会发现冲突并导致 merge 问题。我只想压缩分支提交和消息,所以当我推送到 GitHub 时,它只会看到一个。
最佳答案
可能有点不适应,不过可以用HEAD的git表示法~所以在“Onto”字段中你会写下你想要包含的提交数量喜欢:
在这个例子中,我有 4 个(最后 4 个)提交,我想 merge 为 1 个。
在打开的对话框中,条目按顺序列出,因此您需要用下 pull 框压扁第一个之后的所有内容。 (我做了第一个重写,但不需要,因为会有一个消息更改对话框反正为了压扁,所以它可以留在'pick')
关于git - IntelliJ - 如何仅压缩本地分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35018704/
我是一名优秀的程序员,十分优秀!