如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地

1.clone项目

如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第1张图片

例如这是我们正要寻找的开源项目。

首先要做的是fork代码到自己的库,点击右上角的fork按钮,之后这个项目就会在出现在自己的库中。

如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第2张图片

这时候这个项目就出现在自己的库中。

下载git客户端倪,  https://git-scm.com/downloads  。

如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第3张图片

安装玩git客户端之后,打开git  bash。

如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第4张图片

 clone后面的url是如下url

如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第5张图片

这是后本地gitTest文件夹下面就会出现

如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第6张图片


这时候这个项目就可以导入自己本地的开发环境,可以进行coding。

这时候如果代码改变之后肯定是要提交到远程库。

如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第7张图片

把项目作者的库也clone下来。

2.提交到项目作者。

如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第8张图片

git diff 看一下和远程自己库有何不同。

如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第9张图片

这样就提交到github上自己的库了。可以看到信息。


如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第10张图片

现在提交的东西还在自己的库,点击右上角框中的pull request。


跳到这个页面,这时候后面就点击create pull request,后面再填一些提交信息就提交给作者了,作者就可以选择合并了。


3.那么别人更新了作者的项目,这样自己本地库和远程库代码不一致怎么办呢?

如何在git上clone别人的项目、提交代码以及更新最新的github代码到本地_第11张图片



merge合并之后,如果代码没有冲突的话就可以合并成功了,如果有冲突还需要自行解决冲突

鸣谢:

https://blog.csdn.net/baidu_27893705/article/details/78488928

你可能感兴趣的:(git)