Gep*_*ada 8 git github github-pages
我正在尝试对已邀请我作为协作者的GitHub存储库进行更改。我可以创建新文件并对其进行修改,但是当我尝试对现有文件进行任何更改时,我看到以下消息:“您必须在分支上才能对该文件进行更改或提出更改建议”。
然后,只有在通过终端推送提交之后,我才能在GitHub页面上修改此文件。这是预期的行为吗?
谢谢您的时间,干杯
我知道了:
我使用搜索来到源文件,因此我得到的结果是特定的提交:
https://github.com/organisation/repo/blob/252e66a59e1b717df6b4467e4de025fcfd254a88/pages/file.ext
听起来您正在使用的存储库已保护了其主分支(通常是master
)。这通常是因为他们希望使用基于拉取请求的工作流进行更改,以确保合并之前的代码检查和CI清洁度。
当您在命令行上创建分支并将其推送时,您应该能够正常进行修改,因为它不是受保护的分支。同样,如果您通过UI创建分支,那么您也应该能够对其进行编辑。但是,您将无法直接推送到主分支或直接在UI中对其进行编辑。
归档时间: |
|
查看次数: |
162 次 |
最近记录: |