Best Fixes
Decide whether the branch should merge or rebase, then run the pull strategy that matches your workflow.
Set your preferred pull behavior explicitly if the warning is recurring.
What Git is warning about and how to choose merge, rebase, or fast-forward behavior.
Git is telling you the local and remote histories both moved and it needs guidance on how to reconcile them. The right next step depends on your team's merge or rebase policy.
Decide whether the branch should merge or rebase, then run the pull strategy that matches your workflow.
Set your preferred pull behavior explicitly if the warning is recurring.
Do not guess your team policy on shared branches if rebasing could surprise others.
Do not suppress the warning globally without choosing a workflow intentionally.