最近在读RandomX的文档的时候发现一点小错误,现在就记录一下我提交PR的过程。
1、fork
2、需要将远程仓库clone到本地
git clone https://github.com/***/***.git
3、建立连接
用git remote -v命令,可以看到此时只与自己的远程仓库建立了
连接还需要与上游建立连接,这里上游指的是一开始fork的那个项目源
执行如下命令:git remote add upstream https://github.com/....
再用git remote -v可以看到:
4、创建分支
接着上面的运行命令:git checkout -b XXX
这个命令的意思是创建一个叫XXX的分支,运行这个命令后bash将自动切换到新的分支下
5、修改代码
6、提交
git add .
将要提交的文件都加上
然后再git commit -m "modify XX",需要注意的是git commit只是把修改的代码提交到当前分支,”modify XX”是本次提交的简单说明
然后再git push origin XXX,这一步才是将当前分支推送到自己的远程仓库。
这时,在自己的远程仓库便能看刚才push上去的分支了
6、提交PR
找到New pull request
需要注意的是compare处选择刚才提交上来的分支
然后点Create pull request写好名字,写好说明,提交,就OK啦。