教程
问答
博客
Python源码
Java源码
文档
开源
教程
问答
博客
Python源码
Java源码
文档
开源
免费学Golang
登录
注册
首页
问题
你什么时候使用 Git rebase 而不是 Git merge?
一尘不染
你什么时候使用 Git rebase 而不是 Git merge?
javascript
么时候推荐使用 Git rebase vs. Git merge?
成功变基后我还需要合并吗?
阅读 210
收藏
2022-02-14
共1个答案
一尘不染
简洁版本
合并将一个分支中的所有更改合并到一个提交中的另一个分支中。
Rebase 说我希望我分支的点移动到一个新的起点
那么你什么时候使用其中之一呢?
合并
假设您创建了一个分支来开发单个功能。当您想将这些更改带回主控时,您可能需要
合并
(您不关心维护所有临时提交)。
变基
第二种情况是,如果您开始进行一些开发,然后另一个开发人员进行了不相关的更改。您可能想要拉取然后
rebase
以基于存储库中当前版本的更改。
2022-02-14