簡體   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