Я участвую в публичном репо. Я клонировал репо и создал новую ветку cmd_addons
. Я хотел сделать несколько изменений через несколько дней, но мои изменения отклоняются. Вот шаги, которые я выполнил:
(Если я нахожусь на ветке cmd_addons
)
1. git pull upstream master && git push origin master
2. git add 'somefile'
3. git commit -m "..."
4. git push origin cmd_addons
Это продолжает выдавать ошибку Updates were rejected because your current branch is behind its remote counterpart. Integrate the remote changes
После этого я попробовал git pull
, но там написано, что все обновлено.
PS: Я уже посмотрел на этот выпуск и на этот . Я не могу понять, как правильно делать это, не теряя ничего.