在Github上推送给别人的分支机构

时间:2017-02-03 12:43:01

标签: github

我对GitHub很新,所以我希望你能提供帮助。我希望将更改推送到repo上的分支,但我不会将其添加为协作者。将更改推送到该分支需要采取哪些步骤?

我做了一些研究,发现我可能需要派出repo,在本地进行更改然后创建一个pull请求,但我仍然对此感到困惑。我将不胜感激任何帮助。

1 个答案:

答案 0 :(得分:2)

您无法简单地推送到您没有写访问权限的分支机构。您可以通过单击它按钮来简单地分叉回购。然后使用下面的命令在本地克隆repo

git clone https://github.com/your-username/project.git

然后您需要结帐到您需要进行更改的分支:

git checkout branch_name

然后进行必要的更改。现在您必须提交更改:

git add --all .
git commit -m "changes description"
git push

现在访问您个人资料中的存储库。您可以看到打开新拉取请求的通知。

请参阅此内容以获取更多信息:https://akrabat.com/the-beginners-guide-to-contributing-to-a-github-project/