Это потому, что я не могу напрямую работать с этим репо, и мне нужно раскошелиться, затем нажать на него и затем создать запрос на извлечение?
Да, звучит такдело.Я предполагаю, что вы не являетесь участником исходного репо, поэтому у вас не будет права на запись в него.
Обычный способ внести свой вклад в проект github (участником которого вы не являетесь)чтобы создать форк в вашей учетной записи (таким образом, его URL будет Ukita/CoolProject
вместо OtherGuy/CoolProject
), клонируйте его, внесите изменения, нажмите на вилку, а затем создайте запрос на извлечение в исходном проекте, указывающий обратно на ваш форк.
Если вам удобно работать с git-пультами, вы все равно можете использовать свой клон из оригинала, но вам придется вручную добавить хост, размещенный на github, в качестве пульта и нажать на него.Я не уверен, как (или даже если) вы сделаете это с помощью настольного приложения github, хотя я никогда не использовал его.
Поначалу это немного запутывает, но не слишком сложно, как только выовладеть этим.