Pr?
大概意思就是:有一个仓库,叫Repo A。你如果要往里贡献代码,首先要Fork这个Repo,于是在你的Github账号下有了一个Repo A2,。然后你在这个A2下工作,Commit,push等。然后你希望原始仓库Repo A合并你的工作,你可以在Github上发起一个Pull Request,意思是请求Repo A的所有者从你的A2合并分支。如果被审核通过并正式合并,这样你就为项目A做贡献了。
首先你需要一个github账号,所有还没有的话先去注册吧!
https://github.com/
我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可:
https://git-for-windows.github.io/
1.Fork
先找到想要pr的项目进行Fork
随后便可以在自己的github-code区看到此项目

2.Clone
点击Clone or dowload会出现一个地址,copy这个地址备用。

随后在命令行输入
git clone https://github.com/xxx/example.git (输入要clone的地址,即刚刚复制的网址,这里假设是https://github.com/xxx/example.git),稍等片刻可以对应的本地目录下找到此项目的相关文件。
3.在本地修改或添加自己的内容随后保存
接下来有两种方式提交代码到github端
第一种是通过命令行的方式
第一种是通过命令行的方式,右击此项目点击Git Bash Here
1.git add . (注:别忘记后面的.,此操作是把该文件夹下面的文件都添加进来)
2. git commit -m “提交信息” (注:“提交信息”里面换成你需要,如“first commit”)
3.git push (注:此操作目的是把本地仓库push到github上面,此步骤需要你输入帐号和密码)

第二种是通过vscode进行提交
vscode的下载安装过程自行百度
1.先打开项目的文件夹

2.在vscode中更改或添加你的内容
3.点击左上角第三个可看到你所更改的内容
4随后点击+号,并按Ctrl+Enter键.
最后再发起PR(Pull Request)
1 Comparing changes
a.到小明的GitHub的Repository上点击Pull Requests,再点击New pull requests按钮;
如下图:

b.进入Comparing changes界面。

2.4.2 Create pull request
a.点击Create pull request按钮;

b.填写相关信息,在点击Create pull request按钮即可。

以上详细步骤。
本文详细介绍了如何通过Fork、Clone、本地修改和Push,以及发起Pull Request(PR)的方式为GitHub上的项目贡献代码。首先注册GitHub账号,然后Fork项目到个人仓库,接着在本地通过Git工具进行代码修改并提交。之后,在GitHub上创建Pull Request,等待项目所有者审核并合并。整个过程涵盖了Git基础操作和PR的基本流程。
1528

被折叠的 条评论
为什么被折叠?



