1

"Change the default branch on github." is correct?

Isi a technical sentence. Github is a website. Need I use "in" or "on" for a website? I do not care what is more appropriate. I care about what is right and why.

2

Change the default branch on github.

is correct.

Github is a hosting service and source code is placed on it, not in it.

In general, things are

on websites
on servers
on disk

but

in file systems.

| improve this answer | |

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