Can you help me understand which preposition is correct here?

Bob created a repository on/at/in GitHub.

I tried looking in the collocations dictionary, but Online Oxford Collocation Dictionary doesn't have an entry for "create".

  • 1
    A repository on GitHub. Create can take various prepositions. "GitHub" is a website -- one creates a repository on a site. – Kris Jul 2 '18 at 7:08
  • Both on and at can be used, although on would be more common in this case. – Jason Bassford Jul 2 '18 at 16:10

On usually fares well with virtual places as with:

on TV

on the radio

on the internet

on the news

on Facebook

on Instagram


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.