Завязать только на "my_branch" не получится, можно только посмотреть разницу относительно другой ветки.
git log master..my_branch ::: Все коммиты достижимые из my_branch, которые недостижимы из master
git log master...my_branch ::: Показывает разницу коммитов между ветками (коммиты которые есть в одной ветке, но нет в другой)
--left-right ::: показывает, на какой стороне диапазона находится каждый коммит
git diff master..my_branch ::: Покажет вам различия от текущего состояния ветки master.
git diff master...my_branch ::: Покажет вам только те наработки в вашей текущей тематической ветке, которые были внесены после её ответвления от ветки master.