Branches and Chats

When you create a branch - all the chats for that branch need to be in that branch - not spread out everywhere. IF you have 4 branches working at the same time - the chats get convoluted - mixed up - branch a gets put in branch b etc…

HELP!!!