# Private file path The macro races the configured account against the anonymous fetch, then tries every other connected GitHub account concurrently, and only then offers an OAuth flow. And never for a logged-out reader. --- ## Where you do it | **Task** | **Where** | | ------------------------------------------------------ | ----------------------------------------- | | Add a file from a repository to a page | Macro configuration → Browse GitHub modal | | Share GitHub content with readers who have no GitHub a | Repository settings on GitHub | --- ## Related [Network destinationsAnother connection.](https://help.gocapable.com/git/network-destinations.html) [Server functions that talk to GitHub (nine)Another connection.](https://staging.dev.capable-sites.com/wiki/pages/1420068599) [IntegrationsEvery connection.](https://help.gocapable.com/git/integrations.html) --- _Better with company._