声明
本公众号所有内容,均属微信公众号: 开源优测 所有,任何媒体、网站或个人未经授权不得转载、链接、转贴或以其他方式复制发布/发表。已经本公众号协议授权的媒体、网站,在使用时必须注明"稿件来源微信公众号:开源优测",违者本公众号将依法追究责任。
通过过完第一次任务,你应该掌握:
- 安装和部署git
- 学会git基本的命令
- 学会如何使用github来管理的你的学习任务
- 初步了解如何利用python编程
本文基本命令过程有上海-vv总结,由苦叶子再次整理发文
如何参与完成开源优测-积微速成计划的任务呢?
首先你在本机安装git客户端,并添加到命令行,确保git命令可用
然后你应该到github注册一个账号,我们所有的任务发布,和完成发布在github上
然后你登录到github,fork一下我们的任务项目:
任务项目地址:https://github.com/small99/deeptest
例如你的github账号为:xxx
如何开始提交你同步主干和提交完成的任务到主干:
clone你fork后的分支到本地电脑,命令如下:
1 将你的分支clone到D盘下,
cd D:
git clone https://github.com/xxx/deeptest.git
2 同步主干项目,命令如下:
git remote add upstream https://github.com/small99/deeptest.git
3. 在D盘deeptest目录的第一期文件下新增一个:城市-昵称 的文件夹,作为你的个人工作目录
4. 在你的个人工作目录下,新增你完成的任务代码和学习记录文件
5. 执行以下命令,暂存4中新增的任务代码和学习记录文件
git add .
git stash
6 同步主干最新代码状态
git fetch upstream
7. 将线上代码新的部分合并到自己的代码仓库中, 使代码仓库变成最新的代码.
git rebase upstream/master origin/master
8. 将刚刚暂存的代码和学习记录文件合并到现在最新的代码中.
git stash apply stash@{0}
9. 提交本地代码和学习记录文件到github上.
git add .
git commit -m "这里写本次提交的日志记录"
10. 将代码推送到自己的github仓库.
git push origin/master
11. 在自己的的github仓库页面上,点击pull request向苦叶子的github仓库发起代码合并请求.
等待苦叶子审核,通过后,即可merge到主干,如何审核通过,你也可以加入第一期专用微信群沟通交流,相互督促成长~~ 完成任务后请联系苦叶子加专用群
以后有新的提交只需,重复4-11即可。
开源优测
长按二维码/微信扫描 关注开源优测
QQ群:260407012