git config pull.rebase false
# Combines your local unpublished changes with latest change on remote ;)
You should use git pull --rebase when your changes do not deserve a separate branch
Git Rebase
Rebasing is a process to reapply commits on top of another base trip. It is used to apply a sequence of commits from distinct branches into a final commit. It is an alternative of git merge command. It is a linear process of merging.
In Git, the term rebase is referred to as the process of moving or combining a sequence of commits to a new base commit. Rebasing is very beneficial and it visualized the process in the environment of a feature branching workflow.
It is good to rebase your branch before merging it.