繁体   English   中英

我怎样才能使用rebase而不是merge?

[英]How can I get use rebase instead of merge?

当我得到差异时,我有两个分支dev和master冲突1:

-    if (1 == 1) {
-console.log('hi from master')
+    if (1 != 1) {
+console.log('hi from dev')
     }

当我去:git merge master时,我得到:已经最新? 如果要合并这2,是否可以使用rebase而不是merge? 当我做git rebase master时,我得到:

First, rewinding head to replay your work on top of it...
Applying: first commit
Using index info to reconstruct a base tree...
M   app.js
Falling back to patching base and 3-way merge...
Auto-merging app.js

在这之后我还有相同的区别吗?

查看更多代码:github: 更多代码

您确定本地master分支与远程服务器保持最新状态吗?

您可以尝试从dev运行:

git fetch
git merge origin/master

或者

git checkout master
git pull
git checkout dev
git merge master

以确保您的本地master分支与远程服务器保持最新。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM