Если вы видите коммиты из ветки master, это, вероятно, означает, что вы все еще находитесь в master
ветке.
Чтобы увидеть более точно «где вы находитесь», вы можете использовать
git log --graph --topo-order --all --oneline
Это отобразит график, все коммиты вашего репо, а также все локальные и удаленные ветви (--all --decorate).Ваше текущее название филиала находится там, где находится HEAD
.Вы также можете получить текущее имя ветки с помощью команды git branch
, обозначенной *
.
Итак, похоже, вам нужно перейти на ветку feature-1
, изменить последний коммит, а затем принудительно ...подтолкнуть это изменения.Это можно сделать с помощью следующих команд:
git checkout feature-1
git commit --amend
git push my_repo feature-1:feature-1 --force
Будьте осторожны, если ваша локальная ветвь feature-1
отклонилась от удаленной ветки my_repo/feature-1
по какой-либо причине (если вы работали из другого места).