在GitHub上将文件编辑为协作者

问题描述 投票:0回答:1

我正在尝试更改我被邀请作为协作者的GitHub存储库。我可以创建新文件并对其进行修改,但是当我尝试对现有文件进行任何更改时,我看到此消息说“您必须在分支上建立或建议对此文件进行更改”。

See this screenshot

然后,只有在我通过终端推送提交后,我才能在GitHub页面上修改此文件。这是预期的行为吗?

谢谢你的时间,干杯

git github github-pages
1个回答
1
投票

听起来你正在使用的存储库保护了他们的主要分支(通常是master)。这通常是因为他们希望通过基于拉取请求的工作流来完成更改,以确保在合并之前进行代码审查和CI清洁。

当您在命令行上创建分支并推送它时,您应该能够正常修改它,因为它不是受保护的分支。同样,如果您通过UI创建分支,则还应该能够对其进行编辑。但是,您将无法直接推送到主分支或直接在UI中编辑它。

© www.soinside.com 2019 - 2024. All rights reserved.