При чтении страницы git pull он дает это строгое предупреждение о git pull --rebase:
Это потенциально опасный режим работы. Он переписывает историю, которая не сулит ничего хорошего, когда вы уже опубликовали эту историю. Не используйте эту опцию, если вы не внимательно прочитали git -rebase (1).
На странице git rebase это дает много описания, но не предупреждает об этом.
Кроме того, я видел, как некоторые люди говорят, что
git fetch
git rebase
совпадает с
git pull --rebase
в то время как другие говорят, что они немного отличаются.
Какая правда?