我对 GitHub 还很陌生,所以希望你能帮忙。我想将更改推送到存储库上的一个分支,但我没有添加为该分支的协作者。我需要采取哪些步骤才能将更改推送到该分支?
我做了一些研究,发现我可能需要分叉存储库,在本地进行更改,然后创建拉取请求,但我对此仍然有点困惑。我将不胜感激任何帮助。
您不能简单地推送到您没有写访问权限的分支。相反,您可以通过单击分叉按钮来分叉存储库。
然后,使用以下命令将存储库克隆到本地:
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/