Tower Git branch list auto-refresh behavior during remote fetch
Tower Git maintains a tight synchronization with the local .git directory, ensuring the UI reflects the current state of the repository. When background remote-fetch operations complete, the branch list automatically updates its state to reflect changes in remote tracking. There is an observation where this auto-refresh mechanism triggers unexpected UI refre