简体   繁体   中英

Git rebase I have to pull after rebase

I have 2 branches

master: mainfile, file1

feature-branch: mainfile, file2

Then I do:

git fetch

next

git checkout feature-branch

next

git rebase -i master

Then I squash all commits from feature-branch and resolve conflicts in mainfile. After this I have on feature-branch

mainfile, file1, file2

and then I have to git pull . After pull I have to resolve all conflicts from master for all commits in file1.

Why I have to pull and resolve conflicts in second rebase if after first rebase i have all changes from master in feature-branch and before rebase all my branches are up to date?

OK, I had wrong config. When I changed git config pull.rebase true to git config pull.rebase false it works now.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

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