По умолчанию ты не можешь пушить куда тебе вздумается. Находясь в ветке
master можешь запушить только в
master. Однако ты можешь запушить в другую ветку путем указания источника и цели этой командой. Т
git push origin master:front-end
олько вот запушить всё равно не удастся, если история коммитов не совпдает. Вы получите следующую ошибку.
! [rejected] master-> front-end (non-fast-forward)
error: failed to push some refs to 'https://github.com/kek/kek.git'
hint: Updates were rejected because a pushed branch tip is behind its remote
hint: counterpart. Check out this branch and integrate the remote changes
hint: (e.g. 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
Вам вообще изначально надо было работать в ветке front-end и пушить во front-end. Однако если изменений много и в целом они легко скопируются, вы можете сделать patch.