1.clone项目
例如这是我们正要寻找的开源项目。
首先要做的是fork代码到自己的库,点击右上角的fork按钮,之后这个项目就会在出现在自己的库中。
这时候这个项目就出现在自己的库中。
下载git客户端倪, https://git-scm.com/downloads 。
安装玩git客户端之后,打开git bash。
clone后面的url是如下url
这是后本地gitTest文件夹下面就会出现
这时候这个项目就可以导入自己本地的开发环境,可以进行coding。
这时候如果代码改变之后肯定是要提交到远程库。
把项目作者的库也clone下来。
2.提交到项目作者。
git diff 看一下和远程自己库有何不同。
这样就提交到github上自己的库了。可以看到信息。
现在提交的东西还在自己的库,点击右上角框中的pull request。
跳到这个页面,这时候后面就点击create pull request,后面再填一些提交信息就提交给作者了,作者就可以选择合并了。
3.那么别人更新了作者的项目,这样自己本地库和远程库代码不一致怎么办呢?
merge合并之后,如果代码没有冲突的话就可以合并成功了,如果有冲突还需要自行解决冲突
鸣谢:
https://blog.csdn.net/baidu_27893705/article/details/78488928