Git, сделал локальные изменения на master, хочу запушить на новую ветку в удаленном репозитории
Сейчас у меня есть не зафиксированные изменения в локальном репе, ветка стоит master. Как запушить изменения на новую ветку в удаленном репе.
Ответы (1 шт):
Автор решения: Max Watson
→ Ссылка
Если я правильно понял вопрос то:
git checkout -b название_ветки // создаем ветку и переключаемся на нее
git commit -am "..." //Добавляем и комитим изменения
git remote -v // смотрим удаленные репозитории скорее всего (origin)
git push origin // отправили изменения + новую ветку
В дальнейшем, когда будете делать новые изменения, то создавайте новую ветку или переключайтесь на существующую для проведения работ.
//А когда работы хотите зафиксировать в удаленном репо то:
git push origin <нужная_ветка>