[Git]-如何提交 Pull Request(PR)

如何提交 Pull Request

这里以 Gitee为例

  1. 在个人本地创建放置项目代码的目录,然后右键选择 git bash,首次使用时需要对 git 进行配置:使用 git config --global user.name "用户名" 配置用户名 (即 Gitee 上的用户名),使用 git config --global user.email "电子邮箱地址" 配置邮箱 (即 Gitee 上绑定的邮箱)
  2. 将公共仓库的项目代码 fork 到自己的个人仓库
    fork
  3. 将个人仓库的代码克隆到本地 (第一步创建的目录),克隆使用 git clone 项目代码的地址 进行操作,克隆完就可以在本地看到相应的项目目录
  4. 建议在开发时切换到开发分支,使用 git checkout -b 新分支名 创建并切换到新的分支 (当然只是建议)
  5. 对本地项目代码进行需要的修改
  6. 继续在 bash 窗口中操作。使用 git commit -s -a 将所做的修改 commit。-s 表示添加部分额外信息;-a 表示将刚刚做的所有修改全部添加到 commit 中。信息通常包含三部分内容,title,message,作者信息,-s 可以自动添加作者信息。commit 回车后出现的是提交信息的编辑界面,使用 vim 编辑器,可以进行修改之后再 commit。完成了 commit 就可以推送到远端分支 (指的是个人仓库) 了
  7. 使用 git push 命令进行推送,由于提交的分支为远端的 master 分支,所以如果在第 4 步选择切换了其它分支 (如 dev),即远端仓库上没有的分支,那么就会 push 失败,git 会提示使用一个 --set-upstream 选项,跟着它的提示进行操作就可以;而如果没有切换到其它分支还是使用本地的 master 的话,直接 push 就会成功
  8. push 后就可以在远端的个人仓库看到刚才的提交
  9. 在个人远端仓库选择 pull request,可以看到该 PR 的源分支以及目的分支的信息。添加 标题,说明 等内容后,点击创建 PR,就可以在公共主仓下面我们创建的新的 PR,至此 PR 提交成功,等待管理员进行审核即可

猜你喜欢

转载自blog.csdn.net/Pacifica_/article/details/124800740
今日推荐