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

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

我做了一些研究,发现我可能需要分叉repo,在本地进行更改然后创建一个pull请求,但我仍然有点困惑.我将不胜感激任何帮助.

最佳答案 您不能简单地推送到您没有写访问权限的分支.您可以通过单击它按钮来简单地分叉回购.然后使用以下命令在本地克隆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/

点赞