git rebase
Rebasing moves your branch's commits so they start from the tip of another branch, producing a cleaner, linear history.
Rebasing moves your branch's commits so they start from the tip of another branch, producing a cleaner, linear history.