现在有这样一种情形:

有一个叫做Joe的程序猿写了一个游戏程序,而你可能要去改进它。并且Joe将他的代码放在了GitHub仓库上。

下面是你要做的事情

fork并且更新GitHub仓库的图表演示

  1. Fork他的仓库:这是GitHub操作,这个操作会复制Joe的仓库(包括文件,提交历史,issues,和其余一些东西)。复制后的仓库在你自己的GitHub帐号下。目前,你本地计算机对这个仓库没有任何操作。

  2. Clone你的仓库:这是Git操作。使用该操作让你发送"请给我发一份我仓库的复制文件"的命令给GitHub。现在这个仓库就会存储在你本地计算机上。

  3. 更新某些文件:现在,你可以在任何程序或者环境下更新仓库里的文件。

  4. 提交你的更改:这是Git操作。使用该操作让你发送"记录我的更改"的命令至GitHub。此操作只在你的本地计算机上完成。

  5. 将你的更改push到你的GitHub仓库:这是Git操作。使用该操作让你发送"这是我的修改"的信息给GitHub。Push操作不会自动完成,所以直到你做了push操作,GitHub才知道你的提交。

  6. 给Joe发送一个pull request:如果你认为Joe会接受你的修改,你就可以给他发送一个pull request。这是GitHub操作,使用此操作可以帮助你和Joe交流你的修改,并且询问Joe是否愿意接受你的"pull request",当然,接不接受完全取决于他自己。

  7. 如果Joe接受了你的pull request,他将把那些修改拉到自己的仓库!

GitHub的Fork 是什么意思?『举了个挺不错的例子,程序员Joe』相关推荐

  1. 中国 GitHub 霸榜乱象:水军们!请别再给国内程序员丢脸了!

    前几天前线编者看到,一位叫 Balazs Saros 的国外开发者在 Medium 上发表了一篇名为 "Chinese repos are ruining the Github trendi ...

  2. 「程序员做饭指南」霸榜GitHub,还用数学公式解决「吃什么」世纪难题,微软程序员出品...

    点击上方"AI遇见机器学习",选择"星标"公众号 重磅干货,第一时间送达 鱼羊 发自 凹非寺 量子位 | 公众号 QbitAI 我也是没想到啊,GayHub啊不 ...

  3. 多地GitHub账号使用受限;Python之父考虑重构解释器;62岁程序员埋逻辑炸弹 | 开发者周刊...

    整理 | 张红月 出品 | CSDN(ID:CSDNnews) CSDN开发者周刊只为传递"有趣/有用"的开发者内容,点击Star(Github:https://github.co ...

  4. GitHub 断供危机来了!权威解读程序员应对指南 | CSDN 独家

    作者 | 郭芮&伍杏玲 出品 | CSDN(ID:CSDNnews) GitHub 断供危机还是来了. 美国贸易限制的影响正在逐渐扩大,并且毫无意外地蔓延到了开发者社区.据多家外媒报道,世界上 ...

  5. GitHub断供危机来了!权威解读程序员应对指南

    作者 | 郭芮&伍杏玲 来源 | CSDN(ID:CSDNnews) GitHub 断供危机还是来了. 美国贸易限制的影响正在逐渐扩大,并且毫无意外地蔓延到了开发者社区.据多家外媒报道,世界上 ...

  6. GitHub 断供危机来了!权威解读程序员应对指南

    作者 | 郭芮&伍杏玲 出品 | CSDN(ID:CSDNnews) GitHub 断供危机还是来了. 美国贸易限制的影响正在逐渐扩大,并且毫无意外地蔓延到了开发者社区.据多家外媒报道,世界上 ...

  7. 《程序员做饭指南》霸榜 GitHub!不仅有量筒、烧杯,还用上了数学公式?

    整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) 对于 GitHub,相信绝大多数程序员都再熟悉不过了. 作为目前全球最大的开源软件存储库,GitHub 托管了大量的软件代码,无数开源爱 ...

  8. 互联网公司上演反腐风暴;GitHub CEO 对断供表示无能为力;程序员面试锦集| 开发者周刊...

    整理 | 张红月 出品 | CSDN(ID:CSDNnews) CSDN开发者周刊只为传递"有趣/有用"的开发者内容,点击Star(Github:https://github.co ...

  9. GitHub年度报告,爆全球程序员画像!

    源 / 顶级程序员   文 / 江户川雨 在昨天的 GitHub Universe 开发者大会上,GitHub 发布了史上最大更新:可直接运行部分代码的 GitHub Actions:还宣布了 201 ...

  10. 《程序员做饭指南》霸榜 GitHub:不仅有量筒、烧杯,还用上了数学公式?

    对于 GitHub,相信绝大多数程序员都再熟悉不过了. 作为目前全球最大的开源软件存储库,GitHub 托管了大量的软件代码,无数开源爱好者聚集于此,也有很多程序员会利用每天的空(摸)闲(鱼)时间逛一 ...

最新文章

  1. 清空memcached中缓存的数据的方法
  2. 在Windows7 (SP1)配置IIS7.5 + .Net Framework 4.0.30319
  3. C++(八)——文件操作
  4. boost::all_degree_centralities用法的测试程序
  5. MFC GDI绘图基础
  6. 未声明spire。它可能因保护级别而不可访问_信息系统安全:访问控制技术概述...
  7. 助力APP尽情“撒币”!阿里云正式上线移动直播问答解决方案
  8. 20165236 2017-2018-2 《Java程序设计》结对编程练习_四则运算
  9. 蔚来ES8停车场蛇形走位 连撞数车 官方回应:未证明是车辆失控
  10. win8恢复我的计算机较早时间点,Win8系统的重置和刷新功能 -电脑资料
  11. [ILINK32 Error] Error: Unresolved external 'WSAIoctl'
  12. Win7系统屏保也可以当桌面壁纸
  13. IT小知识:文件扩展名小知识大全(A~Z)文件扩展名大全
  14. Android APP报价参考
  15. SketchUp插件开发(一)简介
  16. 定性和定量大数据分析方法指南
  17. C#笔试面试宝典值得收藏1
  18. Python小姿势 - Python爬取网页数据
  19. LeetCode 5. Longest Palindromic Substring 最长回文子串 Python 四种解法(Manacher 动态规划)
  20. R中的假设检验(二)方差分析

热门文章

  1. 阿里云CDN回源OSS产生流量计费说明
  2. VS2017--如何添加版权声明注释
  3. 【NOWCODER】- Python:列表(一)
  4. 3秒教会你在线制作选项卡图标ico
  5. 使用 Colab 训练 Pytorch-Yolov4 (WongKinYiu版)
  6. python小学口算题库生成器_使用Python生成Excel版口算题
  7. 如何让自己的电脑内外网同时用?
  8. 广域网宽带接入技术三PON技术
  9. 阿里云免费企业邮箱申请链接入口支持50账号数
  10. Ubuntu 查看ISO文件