zoukankan      html  css  js  c++  java
  • GitHub fork的使用

    我的GitHub账号是lanshanxiao,fork的账号是king1ko1king,再此说明!

    fork的项目是:Class-for-Everyone-Java-Server-

    作者源项目地址是:https://github.com/king1ko1king/Class-for-Everyone-Java-Server-.git

    我fork后的项目地址是:https://github.com/lanshanxiao/Class-for-Everyone-Java-Server-.git

    在GitHub官网登录自己的github账号,搜索别人的GitHub项目:

    出现下面的图:

    我搜索的是用户,所以点击users:

    上图红框中的是king1ko1king用户的项目,是我fork该用户的项目。

    进入项目,点击下面的fork,这样别人的项目就会出现在你的GitHub上:

    上图就是我fork别人项目后,在我的账号下出现了和king1ko1king中相同的项目,下红框中标出了这个项目是fork谁的。

    接下来启动git shell(这个安装和使用可以看我的这篇博客:Git版本控制工具(1)):

    1.git clone fork的项目到本地,命令是:

    git clone https://github.com/lanshanxiao/Class-for-Everyone-Java-Server-.git

    上面网址是我项目中的网址。

    2.进入刚才clone的项目目录下,然后增加源分支地址到你的远程仓库分支列表中,命令是:

    cd Class-for-Everyone-Java-Server-

    git remote add king1ko1king https://github.com/king1ko1king/Class-for-Everyone-Java-Server-.git

    命令解释:add 后的king1ko1king是自己任意命名的,是后面坐着原项目网址的别名

    3.fetch源分支到本地,命令是:

    git fetch king1ko1king

    4.合并两个版本的代码,命令是:

    git merge king1ko1king/master

    5.最后,把你合并后的代码push(推送)到你的GitHub项目上去,命令是:

    git push origin master

  • 相关阅读:
    运行python脚本后台执行(转载)
    双积分式(A/D)转换器电路结构及工作原理
    SAR ADC简介
    [hdu-6395]Sequence 分块+矩阵快速幂
    [hdu-1272]小希的迷宫 并查集
    redhat7.2安全基线BI
    Oracle 12c RAC
    .gitlab-ci.yml简介
    gitlab
    Centos 7 Docker安装配置
  • 原文地址:https://www.cnblogs.com/lanshanxiao/p/8708257.html
Copyright © 2011-2022 走看看