About 77,100 results
Open links in new tab
  1. When do you use Git rebase instead of Git merge?

    Apr 30, 2009 · When is it recommended to use Git rebase vs. Git merge? Do I still need to merge after a successful rebase?

  2. How do I squash my last N commits together? - Stack Overflow

    Many answers are based on git rebase command, but in my experience it is somewhat complex and advanced for git-beginners. Let's say you want to squash last 3 commits.

  3. Undoing a git rebase - Stack Overflow

    How do I easily undo a git rebase? A lengthy manual method is: checkout the commit parent to both of the branches create and checkout a temporary branch cherry-pick all commits by hand …

  4. git - How to rebase local branch onto remote master - Stack …

    Mar 13, 2024 · So isn't it shorter to do while on feature branch, git fetch then git rebase origin/master? We can't do git rebase master because that will try to rebase from master in …

  5. git rebase basics - Stack Overflow

    Dec 26, 2013 · The actual content should match very closely if you git diff origin/next next -- the diff should just show the changes from B and C (as labeled in the diagram). When you do git …

  6. How can I make "git pull" use rebase by default for all my …

    Is there a way to setup the host Git repository such that any git pull done from its (local) clones uses --rebase by default? By searching on Stack Overflow, I learned about …

  7. What exactly does a 'git pull --rebase' do? - Stack Overflow

    May 4, 2025 · When you git pull --rebase, a few things happen: git fetch origin master -just using origin/master as an example git rebase origin/master moves all of your commits after the …

  8. How do I use 'git rebase -i' to rebase all changes in a branch?

    Dec 13, 2008 · Is there something like ' git rebase -i HEAD~MASTER ' or similar. I figure I could do ' git rebase -i HEAD~2 ', but I really don't want to have to count how many commits have …

  9. github - git rebase merge conflict - Stack Overflow

    Jul 29, 2012 · Plus merging into current branch just created commit. git merge --ff $(git commit-tree temp^{tree} -m "Fix after rebase" -p HEAD) And delete temporary branch git branch -D …

  10. What's the difference between 'git merge' and 'git rebase'?

    May 21, 2013 · If you do a rebase, it will check every commit and if git find a conflict, you will see the remote changes first, followed by your changes, and when you finish you won't have extra …