I'm new to git and trying to figure out the best way to copy an existing GitHub.com repository owned by another user to a private git server I have on Atlassian Stash. Ideally we could do a copy at least once a month.
The tedious method I'm doing right now is cloning the GitHub.com repository to a private workstation and then adding a remote to an empty repository in Atlassian Stash and pushing it. This isn't a big deal for one repository, but we have at least a couple dozen we'd like to copy.
From what I've understood I as an owner can setup remotes for a repository to push changes to multiple locations, but I haven't figured out how as a non-owner to pull a repository. There are two plugins available in the Atlassian community and both seem to only offer pushing of repositories to remotes, and not pulling as I need.