Я начал использовать git когда-нибудь назад и не полностью понимаю тонкости. Мой основной вопрос здесь заключается в том, чтобы узнать разницу между git pull и git pull --rebase, поскольку добавление опции --rebase не похоже на что-то совсем другое: просто делает pull.
Пожалуйста, помогите мне с пониманием разницы.