Там нет отслеживания того, какая ветвь была создана, и какие фиксации, на которые указывает каждая ветвь, могут измениться в любое время.
Но это может сделать то, что вам нужно:
git branch --merged B
Это покажет список всех ветвей, которые являются предками ветви B. Так что, если вы находитесь на ветви B, она будет показывать ветку A, пока не будут сделаны коммиты, сделанные для A, которые ее разветвляют - тогда она больше не будет отображаться A, если вы не объедините A обратно с B, тогда он снова покажет A.