I don't understand the difference between git pull --rebase and git rebase, without any other options.
I don't understand if they are safe, a good practice, or very dangerous.
Can I break the history of commits by doing a git pull --rebase in local?