我对GitHub很新,所以我希望你能提供帮助。我希望将更改推送到repo上的分支,但我不会将其添加为协作者。将更改推送到该分支需要采取哪些步骤?
我做了一些研究,发现我可能需要派出repo,在本地进行更改然后创建一个pull请求,但我仍然对此感到困惑。我将不胜感激任何帮助。
答案 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/