I have two branchs in my project, feature and develop. I commit and push my edited code to my feature branch two times(commit1 and commit2, the second one is the latest version). The problem is when I want to rebase my develop branch with my feature branch, it use commit1 version to rebase. How to fix this problem?
            Asked
            
        
        
            Active
            
        
            Viewed 141 times
        
    1
            
            
        - 
                    1It depends on the command you use to perform your rebasing operation, or the place you're currently at when you do. Please show us these commands. – Obsidian Apr 21 '19 at 10:36
- 
                    `git checkout feature` and `git rebase develop feature`. However, I accidentally perform `git push -f` without resolving any conflicts. Then I notice that something went wrong, I try to rebase again and the problem occurs. – Songpol Rungsawang Apr 21 '19 at 11:13
1 Answers
0
            
            
        As in "Undoing a git rebase", check the output of git reflog and:
- reset featureto what it was before the rebase
- same for the developbranch
Then try again your rebase, paying attention to conflict resolution and rebase status.
Finally push --force one more time.
 
    
    
        VonC
        
- 1,262,500
- 529
- 4,410
- 5,250
