Я все время получаю это сообщение об ошибке от git при нажатии, даже если пытаюсь это сделать после того, как потянул его снова и снова:
! [rejected] master -> master (non-fast-forward) error: failed to push some refs to '[repo url]' To prevent you from losing history, non-fast-forward updates were rejected Merge the remote changes (e.g. 'git pull') before pushing again. See the 'Note about fast-forwards' section of 'git push --help' for details.
Вот как выглядит история веток:
A---B---C
| |
D E-F
A initial commit (me)
B some commit (me)
C master
D some commit (other dev)
E remotes/origin/master - Merge branch 'master' of [repo url]
F Local uncommitted changes, not checked into an index
Отсюда, когда тяну, ничего не выходит. Когда нажимаю, получаю ошибку. Как я могу снова успешно нажать?