У меня есть проект на GitHub. Я начал новую ветку на моей машине, когда все мои новые коды идут. Я хочу иметь возможность поддерживать текущую стабильную версию. Кроме того, я хочу, чтобы все новые функции переходили в новую ветку.Как сохранить две версии проекта на GitHub?
На местном уровне, у меня есть две ветки master-dev
и v2.0
. Тем не менее, я хочу подталкивать обе ветки к GitHub, чтобы мой код был резервным.
My master-dev
филиал уже находится на GitHub. Я просто хочу нажать новую ветку v2.0
.
В то время как в моем v2.0
отрасли, я сделал следующее
- GIT надстройку.
- мерзавец совершить -m = "Некоторые сообщения"
- GIT толчок
Однако, который дал мне следующую ошибку
фатальным: Текущая ветвь v2.0 не имеет вверх по течению ветви. Для того, чтобы подтолкнуть текущую ветвь и установить пульт дистанционного управления, как выше, используйте
git push --set-upstream origin v2.0
Я не знаю, что эта команда делать, я просто хочу, чтобы убедиться, что я не испортили мой существующий проект.
Как поддерживать обе мои ветви GitHub?
Он будет делать то, что он говорит: нажмите текущую ветвь и установите пульт как вверх по течению. Это то, что вы должны делать. Вы знаете, что можете прочитать руководство (установленное с git), прочитать книгу git (свободно доступную в Интернете) или даже создать репозиторий playground на github и экспериментировать, чтобы узнать, что происходит. –
что бы настроить восходящий поток? – Jaylen
Это заставит git помнить, что локальная ветвь 2.0 «связана» с удаленной ветвью 2.0, так что вы можете просто использовать git pull/git push, чтобы вытащить и нажать из/в эту удаленную ветку, когда вы находитесь на локальном сервере 2.0 филиал. Снова прочитайте руководство. –