Вам просто нужно прочитать сообщение об ошибке.
Вы не можете отправить sh (если не используете силу -f
) в удаленный репозиторий, если в вашем локальном филиале нет последнего сообщения.
Прочтите ошибку, и вы увидите, что вам нужно выполнить тягу до того, как ваш sh.
# pull changes from the server
git pull
# If you have conflicts resolve them and if not simply push to the server
# Assuming your remote is the origin
git push origin <branch>
Когда я git checkout -b branchname
, он создает новый филиал в репо моего профессора нет в моем аккаунте Я хочу создать мастера в моем личном репо.
Если репозиторий не находится в вашей учетной записи, и вы не участвуете, вы сначала нужно раскошелиться.