如何fork和pull req
- fork不是git的标准操作, 是GitHub提供的一个东西 具体请看https://blog.csdn.net/u012814856/article/details/84590065 以及 https://gist.github.com/marksnoopy/f5616d29d30b78edab04
- fork会导致从主仓库到fork仓库同步比较麻烦 但是GitHub提供了简单的方式 请查看 https://stackoverflow.com/questions/7244321/how-do-i-update-or-sync-a-forked-repository-on-github 以及 https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/syncing-a-fork
- branch 特征与 fork 很类似,fork 得到的是一个新的、自己的代码仓,而 branch 得到的是一个代码仓的一个新分支 而fork 只能对代码仓进行操作,且 fork 不属于 git 的命令,通常用于代码仓托管平台的一种“操作”
- 上游和下游的名词解释 https://opensourceway.community/posts/opensource_culture/what_is_upstream_and_its_benefits/
查看本仓库(也就是主仓库 或者称之为"上游")