Posted inGit
Configuring pull.rebase and rebase.autoStash: Keep Your Git Log Linear Without Losing In-Progress Code
Combining pull.rebase and rebase.autoStash eliminates redundant merge commits in Git. Uncommitted changes are automatically stashed and restored after pulling, keeping your commit history perfectly linear.
