Display up/down arrows to reflect local repo being ahead/behind origin
For a repo in clean status (green checkbox icon on root folder), have an option where TortoiseGit can track the local commits against a specific remote repository. The idea is to continue to show the green checkbox if the local is neither ahead of nor behind the remote, an up arrow icon if the local is ahead (there are local commits that have it yet been pushed to the remote), a down arrow if the local repo is behind the remote repo (the remote has commits that are not in the local), and an up/down arrow icon if both are true. This feature should be optional with an enable / disable since there could be remote repo configurations where it makes no sense.
Since polling the remote repo is a potentially expensive operation, and may require special connectivity such as a VPN, there should be an enable option and an option controlling polling frequency. When the polling is disabled, it would only show the up arrow when the local repo is ahead since that can be determined locally.