如何理解github中的各个操作意思,表面上看如下:

repository:仓库,可以理解为你的某个项目;

Fork:叉子,像叉子一样,就是分支,这里是指一个分支;

Clone:克隆,复制一个一模一样的东西过来;

Push:推,推送;

Pull request:引用请求;

结合图像理解一下:

fork:从别人发布的项目上复制一个过来,相当于一个分支;项目复制到自己的个github中,于是本地就有了一个仓库,假设名字为A;

clone: 从自己的github上把fork过来的复制到本地,这样本地就有了一个项目A1;

push:当你在A1中进行修改进行开发后,最后同步到你的github上的仓库中;

pull request:你把自己github中的已经修改的内容申请同步到最初那个开发者的项目中;

github中fork,clone,push,pull request的简单理解相关推荐

  1. 将Github中Fork的代码,克隆到本地

    将Github中Fork的代码,克隆到本地 1. 在Github打开Fork的工程 2. 单击clone or download按钮,复制Github克隆链接 3.进入本地需要存储应用源程序的路径 将 ...

  2. 面试官:说说Git中 fork, clone,branch这三个概念,有什么区别?

    一.是什么 fork fork,英语翻译过来就是叉子,动词形式则是分叉,如下图,从左到右,一条直线变成多条直线 转到git仓库中,fork则可以代表分叉.克隆 出一个(仓库的)新拷贝 包含了原来的仓库 ...

  3. GitHub上如何进行PR(Pull Request)操作——简版

    文章目录 一.实现步骤 1.将小红在GitHub上的Repository clone到小明的本地电脑 (1)fork小红在GitHub上的Repository到小明的GitHub (2)clone小明 ...

  4. PR(Pull Request)简单介绍以及git的相关使用

    最近在使用git往gitee上提交PR,发现对于git的使用以及提交PR的一些相关术语不大熟悉,通过网上查阅资料加上自己的实际动手操作在此进行整理本次学习收获.在此感谢提供解答的各位老师. 一.PR简 ...

  5. 五步git操作搞定Github中fork的项目与原作者同步

    <p>以EasyPR项目为例 <br> 作者原项目地址是: https://github.com/liuruoze/EasyPR.git 我frok后的项目地址是:https: ...

  6. 对java中匿名对象和匿名类的简单理解

    首先在写完这篇博客时感谢几位作者的文章: https://www.cnblogs.com/txbblog/p/10364558.html https://blog.csdn.net/chengqium ...

  7. java 虚基类_C++中虚基类与抽象类的简单理解。

    虚基类   是相对于它的派生类而言的,它本身可以是一个普通的类. 只有它的派生类虚继承它的时候,它才称作虚基类,如果没有虚继承的话,就称为基类.比如类B虚继承于类A,那类A就称作类B的虚基类,如果没有 ...

  8. IDEA + github pull request + teamcity运用

    首先要来看github工作流的流程,如上图(图为百度). 那么,为什么要有pull request呢.最近有个新的需求,不想要让一个新手直接提交合并代码到master分支.那么 pull reques ...

  9. GitHub中的Fork、Pull Request、Merge都是个啥意思?

    作者:beepony 链接:https://www.zhihu.com/question/21682976/answer/79489643 来源:知乎 著作权归作者所有.商业转载请联系作者获得授权,非 ...

最新文章

  1. Web性能优化系列(1):Web性能优化分析
  2. Ubuntu 安装 redmine
  3. Nginx源码分析 - 核心模块初始化顺序,根据ctx创建上下文
  4. android充电线排序,安卓数据线分类有哪些
  5. 创世神曲java官网_创世神曲官网下载
  6. 有空必须要看的文章(没空也要看)
  7. tushare实盘交易接口
  8. 多金的ToG项目总结——数字人民币
  9. 腾讯云服务器搭建NextCloud云盘
  10. c语言实验作业在dev蜗居的思路,关于C语言的问题:如何用C语言实现n阶行列式和矩阵的值...
  11. 如果我比别人走得更远些,那是因为我站在巨人的肩上。
  12. 线性回归的几种评价方法
  13. 什么是大数据?大数据有什么用?
  14. 量化交易 米筐 多因子策略总结
  15. 统计_三门问题:贝叶斯解答
  16. 桌球游戏java_JAVA 第一个小项目 桌球游戏 (桌球小程序练习)
  17. notes java api_lotus-notes-使用Java API读取Lotus Notes文档
  18. java基于springboot+vue服装商城-服装销售网站
  19. 没那么难,不信你试试
  20. DIY一个智能开关 用以替换普通的86开关(主控模块用ESP12S)blinker 版本

热门文章

  1. 人脸识别技术开发人证比对访客系统
  2. iOS应用架构谈-组件化方案
  3. 大规模实时分位数计算——Quantile Sketches 简史
  4. chromium的图形和skia(Graphics and skia)
  5. java零基础自学教程
  6. KDZD-100A触摸屏回路电阻测试仪
  7. Web开发基本准则-55实录-缓存策略(转)
  8. 手机老是弹出系统服务器更新,手机总弹出系统升级,到底更不更新?现在终于明白...
  9. Android:butterKnife(黄油刀的简单使用
  10. Android Studio基础_学校课程案例_笔记