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