通过 Pull Request 提交代码
如果你无法直接推送到 master
分支(例如,因为分支保护或权限限制),通常的做法是将代码推送到一个新分支,并通过 Pull Request(或 Merge Request)提交代码:
- 步骤:
- 创建并切换到一个新分支:
git checkout -b feature/your-branch-name
- 提交你的修改:
git add . git commit -m "描述你的修改内容"
- 推送到远程仓库:
git push origin feature/your-branch-name
- 创建 Pull Request:
- 访问 Git 托管平台的仓库页面,找到提示创建 Pull Request 的选项。
- 选择你的分支(
feature/your-branch-name
)并请求合并到master
。 - 填写 Pull Request 的描述,说明你的修改内容。
- 等待审核:
- 仓库管理员或团队成员会审查你的代码。如果需要修改,他们会提出建议。
- 如果需要更新代码,在本地修改后继续提交到同一分支,Pull Request 会自动更新。
- 创建并切换到一个新分支:
- 好处:这种方式符合现代 Git 工作流程(如 GitFlow),可以确保代码质量,且不需要直接推送权限。