Github некоторые вопросы по работе с ветками?
И вот сам вопрос: на предыдущем скрине правильный-ли ход моих мыслей, дерево должно быть такое?
Да.нужно сместить исток ветки foo на 5 коммит ветки мастер, тип такого:
git rebase master foo
приветствую мастеров граффити!
вместо того, чтобы бумагу марать, сканить и прикладывать к вопросу, можно было просто обратиться к документации: https://git-scm.com/book/en/v2