'Return a path to a git repository
This is the entry point for external callers.
This method finds a git repository by allowing the
user to browse to one on the filesystem or by creating
a new one with git-clone.'

def find_git_repo(self):

    self.show()
    self.raise_()
    if (self.exec_() == QtWidgets.QDialog.Accepted):
        return self.repodir
    return None
