A) Да, с помощью команды push
.
B) Да, это означает, что этот коммит находится там, куда указывает ветвь new_branch
, что также являетсяслучай для master
, так как вы еще не зафиксировали в этой ветке, ожидается, что они "в той же точке" на данный момент.
Это также означает, что new_branch
извлечен с HEAD
указывает на это.
C) Дело не в том, что ветка не существует на удаленном компьютере, а в том, что ваша локальная ветвь еще не куда-то ее отправила (что называется восходящим потоком)ветка). Вы можете установить его с помощью -u
флага команды push
.