首页 > 学院 > 开发设计 > 正文

github && git 使用

2019-11-06 08:43:47
字体:
来源:转载
供稿:网友

俗话说不会使用github的程序员是不合格的程序员,学习下github这个工具 github的安装 上一张图,清楚明了的了解github以及git的操作. 这里写图片描述

clone是下载代码到本地目录中,方便自己进行修改. eclipse会自动识别出来github的目录. sync是将本地代码同步到自己的github仓库上.

一度对github的pull request操作有点疑惑. github 的pull request提交 我尝试用类比的方法来解释一下 pull reqeust。想想我们中学考试,老师改卷的场景吧。你做的试卷就像仓库,你的试卷肯定会有很多错误,就相当于程序里的 bug。老师把你的试卷拿过来,相当于先 fork。在你的卷子上做一些修改批注,相当于 git commit。最后把改好的试卷给你,相当于发 pull request,你拿到试卷重新改正错误,相当于 merge。

当你想更正别人仓库里的错误时,要走一个流程:

1. 先 fork 别人的仓库,相当于拷贝一份,相信我,不会有人直接让你改修原仓库的2. clone 到本地分支,做一些 bug fix3. 发起 pull request 给原仓库,让他看到你修改的 bug4. 原仓库 review 这个 bug,如果是正确的话,就会 merge 到他自己的项目中

至此,整个 pull request 的过程就结束了。

参考文章: https://www.zhihu.com/question/21682976 https://my.oschina.net/AngusTing/blog/654166


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表