git pull --rebase on a remote branch
<p>I have got a question related to the <code>git pull --rebase</code> command: Why isn't it a good idea to use <code>git pull --rebase</code> on remote branches? I know that the rebase command rewrites history. But why (and how and in which situations) could this command be evil? </p>