如何使用Github给别人的项目贡献、推送代码

我是一个小白,这是我第一次使用git命令的方式,clone项目到本地,然后推送到苦大师的GitHub

1.第一步我们要先登录到你准备推送文章的GitHub主页,选择你需要推送项目的仓库

2.第二步进入到这个仓库后点击右上边fork,然后会跳转页面,你会看到你GitHub用户名出现在左上角

3.第三步clone项目到本地,进入你想要保存clone项目的文件夹

 

 

4.鼠标右键打开Git bash:git clone '这里写项目地址看下面git终端界面

5.把你想要上传的项目文件拉到clone下来的项目文件里:文件夹deeptest是我clone下来的,比如这个文件001任务就是我想推送到苦大师GitHub的项目,就需要把这个文件拉到deeptest里面的第一期目录下

6.到了这一步就该上传自己修改的内容了进入到deeptest/第一期/这个文件下鼠标邮件打开Git bash

   输入:git status-查看 文件修改的地方

7. 以上红色区域就是你修改的内容,再次输入git add .,红圈的地方就是我想要上传的内容

8.接下来就是输入提交的命令了:git commit -m ""(双引号里写你需要备注的内容)

9.每次提交新的内容需要输入:git pull  ——意思就是说先把别人上传的内容保存到本地,不然会直接覆盖的(git clone是把整个git项目拷贝下来,包括里面的日志信息,git项目里的分支,你也可以直接切换、使用里面的分支等等。clone是本地没有repository时,将远程repository整个下载过来。pull是本地有repository时,将远程repository里新的commit数据(如有的话)下载过来,并且与本地代码merge

10.git push:pull 操作之后直接Git push提交你更改的内容这是项目就上传到你GitHub fork的分之下了

11.接下来就是在GitHub操作了,点击pull request,跳转到提交页面,title、body写上自己需要备注的,然后等待GitHub的主人审核通过后就会显示在对方的GitHub分支下了。

 

 

注:笔者也是小白入门,自己摸索的记录下来,有不妥的地方希望看到的大神帮我写出意见,谢谢大家

posted @ 2018-01-09 13:10  池塘的落叶🍂  阅读(4044)  评论(0编辑  收藏  举报