Suppose I have a file \"ChangeLog\" in branch \"master\". I want to record information about all changes in any branch in this file (in more detail than in a commit message
Put it in a separate repository and use a submodule to link it into each branch.