有一个仓库,叫Repo A。你如果要往里贡献代码,首先要Fork这个Repo,于是在你的Github账号下有了一个Repo A2,。然后你在这个A2下工作,Commit,push等。然后你希望原始仓库Repo A合并你的工作,你可以在Github上发起一个Pull Request,意思是请求Repo A的所有者从你的A2合并分支。如果被审核通过并正式合并,这样你就为项目A做贡献了
Request是请求的意思;Pull是从主干(Master)的角度来说的,可以理解为把主干的分支的代码拉(Pull)回主干,也就是代码合并的意思。
所以合起来理解,就是『请求代码合并』