zoukankan      html  css  js  c++  java
  • git 中Pull/Request 的初步

    1. 目的: pull/request (简称PR) 是 项目管理者(管理者)和项目开发者(开发者)之间提交和确认工作成果的机制。


    2. 流程:

    开发者:

    1. 在本地创建特性分支. > git checkout -b new_feature
    2. 在新分支下工作. do sth.
    3. 提交工作 commit
    4. 创建新的 PR 请求

    实验示例:创建并提交 PR ,Q: 貌似 不能在命令行创建 PR 呢?

    > git checkout -b survey           # 在本地创建 survey 分支,并切换到分支 survey
    > open readme.md                   # 打开readme.md 文件(可以其他文件), 做一些修改
    > git commit -m " modified *** file" # 本地提交
    
    > git push origin survey            # 在origin (远)端,创建survey 分支,并将本地的survey 分支内容 push 到远端的 origin/survey分支
    > git branch -a                       # (非必要命令)查看远端分支创建是否成功
    
    
    

    管理者

    1. 查看 PR 请求,比较 开发者的工作;
    2. 决定 接收 或 拒绝 PR

    实验示例:查看并接受 PR

    > git checkout master                                                              # 本地切换到主分支 : master
    > git pull https://git.oschina.net/juking2017/papers.git   survey     # 将远端仓库的 survey 分支下的内容 pull 到本地主分支 master
    > git push origin master                                                           # 将本地 master分支 内容合并到远端同名分支下
    
  • 相关阅读:
    spring cloud网关gateway
    maven将依赖第三方包打包(package)到jar中
    spring boot创建多模块聚合工程
    spring cloud服务间调用feign
    取模和取余的区别
    实现多线程编程的三种方式
    打开eclipse编译后的.class文件
    对中断interrupt的理解
    对final和static的理解
    对synchronized的一点理解
  • 原文地址:https://www.cnblogs.com/juking/p/7227301.html
Copyright © 2011-2022 走看看