public IHostedRepository GetHostedRepository()
        {
            if (_repo == null)
            {
                _repo = new GitHubRepo(GitHub3Plugin.GitHub.getRepository(Owner, RemoteRepositoryName));
            }

            return(_repo);
        }
        public IHostedRepository GetHostedRepository()
        {
            if (_repo is null)
            {
                _repo = new GitHubRepo(GitHub3Plugin.GitHub.getRepository(Owner, RemoteRepositoryName))
                {
                    CloneProtocol = CloneProtocol
                };
            }

            return(_repo);
        }