Show uncommitted, untracked and unpushed changes in multiple Git repositories. Scan for .git dirs up to DEPTH directories deep. The default is 2. If DEPTH is 0, the scan is infinitely deep. mgitstatus shows: Uncommitted changes if there are unstaged or uncommitted changes on the checked out branch. Untracked files if there are untracked files which are not ignored. Needs push (BRANCH) if the branc