zoukankan      html  css  js  c++  java
  • git学习(一)-fork操作

    fork操作

    对于某一个项目来说,如果自己不属于开发者中的一员,那么只能先fork别人的代码,然后将代码拉取到本地进行修改之后,再向原来的项目发起pull request。

    fork项目

    fork项目

    克隆项目到本地

    执行下面命令,将项目拷贝到本地。

    git clone https://github.com/coder-chenhao/java-design-patterns.git
    

    添加源仓库

    git remote add upstream https://github.com/iluwatar/java-design-patterns.git
    

    执行完命令之后,我们来查看当前项目具有的远程分支。

    git remote -v 
    

    查看远程分支

    同步项目内容

    使用下面的命令,将原项目的代码同步到我们的master分支上,使得我们fork的项目保持最新。

    git pull upstream master
    

    修改内容

    在保证我们的代码是最新的时候,我们进行项目的修改操作,这里是添加了一个test.txt文件,并推送到我们自己项目的远程分支。

    推送远程分支

    发起pull-request请求

    在我们fork过来的项目上点击pull requests,就会看到如下图所示的界面。

    new pull request

    点击New pull requests按钮之后,就会看到如下图所示的内容,这时候我们需要选择比较的分支,以及查看提交的内容。

    Create pull request

    点击Create pull request按钮之后,我们需要编写提交信息,填写完之后,点击Create pull request按钮,这时候就需要等待原项目管理者进行合并操作了。

    填写提交信息

    博主微信公众号

  • 相关阅读:
    centos7 安装nginx
    mysql
    MySQL的架构体系
    Redis实战之基础入门5种数据类型
    常用的接口限流算法
    大型分布式电商系统架构有哪些
    PHP内存管理机制
    MySQL索引查询原理
    Nginx的骚操作你知道多少?
    使用illuminate/html 提示: Call to undefined method IlluminateFoundationApplication::bindShared()
  • 原文地址:https://www.cnblogs.com/chenhaoblog/p/13605307.html
Copyright © 2011-2022 走看看