git fork 什么意思
现在有这样一种情形:
有一个叫做Joe的程序猿写了一个游戏程序,而你可能要去改进它。并且Joe将他的代码放在了GitHub仓库上。
下面是你要做的事情
fork并且更新GitHub仓库的图表演示
Fork他的仓库:这是GitHub操作,这个操作会复制Joe的仓库(包括文件,提交历史,issues,和其余一些东西)。复制后的仓库在你自己的GitHub帐号下。目前,你本地计算机对这个仓库没有任何操作。
Clone你的仓库:这是Git操作。使用该操作让你发送"请给我发一份我仓库的复制文件"的命令给GitHub。现在这个仓库就会存储在你本地计算机上。
更新某些文件:现在,你可以在任何程序或者环境下更新仓库里的文件。
提交你的更改:这是Git操作。使用该操作让你发送"记录我的更改"的命令至GitHub。此操作只在你的本地计算机上完成。
将你的更改push到你的GitHub仓库:这是Git操作。使用该操作让你发送"这是我的修改"的信息给GitHub。Push操作不会自动完成,所以直到你做了push操作,GitHub才知道你的提交。
给Joe发送一个pull request:如果你认为Joe会接受你的修改,你就可以给他发送一个pull request。这是GitHub操作,使用此操作可以帮助你和Joe交流你的修改,并且询问Joe是否愿意接受你的"pull request",当然,接不接受完全取决于他自己。
如果Joe接受了你的pull request,他将把那些修改拉到自己的仓库!
原文请移步 https://linux.cn/article-4292-1.html
英文原文请移步: https://www.dataschool.io/simple-guide-to-forks-in-github-and-git/
引用来源 https://www.cnblogs.com/lovecode521/p/5620724.html
git fork 什么意思相关推荐
- git fork的使用
背景 公司有2个app,名字就叫x,y,使用同一套后端(单体php应用,非微服务),因为2个app没啥区别,更多的是内容分类和前端的区别,当然数据也是互通的. 然而最近因为想实验一些东西在y上,但是怕 ...
- git fork操作
Git fork操作 文章目录 Git fork操作 一.背景 二.概念 1.与git clone的区别? 2.用法流程 三.实操 1. fork仓库 2. 分支创建与提交 一.背景 最近我在gith ...
- git fork clone 区别_Working with Git | Git 与 GitHub
关于 各位好,这里是 China's Prices Project 项目的知乎专栏.关于 CPP 项目,您可以在这篇文章里了解到更多的信息.若您对这个项目感兴趣,我们非常欢迎您与我们交流您的想法与见解 ...
- git fork clone 区别_我的Git笔记
每次用到git,总会遇到一些问题,所以写这篇文章记录一下. fork 等fork完之后,你可以在自己的仓库中看到同名的项目,URL的形式:https://github.com/your_name/re ...
- git fork 远端仓库协作开发
背景:最近需要用一个大型开源项目作为项目起点,和之后自己开发的部分提交到另一个私有库,同时需要和开源项目保持更新同步. 搜寻查证:大部分都是说的把项目备份到多个远端库,而我需要从一个开源库拉取代码,合 ...
- Git fork指令
ork并且更新一个仓库 现在有这样一种情形:有一个叫做Joe的程序猿写了一个游戏程序,而你可能要去改进它.并且Joe将他的代码放在了GitHub仓库上.下面是你要做的事情: fork并且更新GitH ...
- git fork代码保持与原代码同步
1.先添加 remote 源 git remote add remote_origin git@github.com:***/***.git 2.获取原始仓库分支和对应的提交 git fetch re ...
- Git——fork远程库的下载和上传。
目录 0.前言 1.Git安装 2.Ubuntu下使用 2.1 前期准备 2.2 Ubuntu操作指南 2.2.1初始化本地仓库 2.2.2添加远程库 2.2.3 同步远程库(下载) 2.2.4上传 ...
- Git clone 与 Git Fork 的不同(Difference between Git Clone and Git Fork)
Forking 与 Cloning 的主要区别 当你fork一个仓库的时候,你创建了一个原来仓库的副本,并且保留在你的GitHub账号里,但是clone是将仓库下载到本地. Forking is do ...
- Git客户端Fork使用
前言:在使用 Git 版本控制工具以后,一直使用的是客户端 Gitkraken(主要是不想记那么多git命令,而且客户端可视化用起来更爽).但是它最近更新后开始收费了,而且还没办法阻止它更新.没办法, ...
最新文章
- AngularJS 指令中的require
- 【计算理论】计算理论总结 ( 下推自动机计算过程 | 上下文无关文法 CFG 转为下推自动机 PDA ) ★★
- 从程序集/类库下面取文件
- mips 内存 linux,MIPS 在linux中的内存映射
- Matlab实用程序--图形应用-交互式图形
- 关于容器迁移、运维、查错与监控,你想知道的都在这里了
- element中el-image怎样显示图片
- 世界十大无法科学解释灵异事件(进来发表自己看发)
- foobar 添加歌词插件
- android 如何从服务器端的数据库中拿数据,在客户端显示类?
- 蒲丰投针实验原理_神奇的圆周率——布丰投针实验
- SQL Server 数据库之数据完整性
- java统计误码率_MATLAB通信工具箱来计算误码率
- PTA 浙大python第三章第六题
- 大型能源装备制造企业数字化转型实践----工业软件讲坛第八次讲座
- 新款宝马MINI钥匙增加!轻松搞定,这MINI看着还可以噢
- 任正非:实事求是的科研方向与二十年的艰苦努力(新年推荐)
- python地产成本_Python3抓取 深圳房地产均价数据,通过真实数据为购置不动产做决策分析(二)...
- 设计模式之设计模式入门
- php imap 存草稿,学习猿地-PHP-imap 使用参考