Обычно, когда я хочу внести изменения в удаленный Git, я выполняю следующие действия:
git stash
git pull
git stash pop
//Resolve conflicts if any
git push
Однако я также видел, как мои товарищи по команде делали следующее:
git pull --rebase
//Resolve conflicts if any
git push
Iпросто хочу знать, есть ли что-то полезное друг для друга.Или даже если есть какой-то другой подход, который хорош.