Gitee 上的 OceanBase 技术征文大赛于 5月27日 开启,目前已经开始一段时间了,很多朋友已经提交了自己的文章,大家对大奖都跃跃欲试~
另外有一些小伙伴苦于 Gitee 的功能使用问题,仍然还没有提交,别着急,下面给大家介绍一下如何更顺滑的提交文章。
步骤总结
1.注册 Gitee 账号 及 登录
这一步我就不废话了,上过网的人基本都会吧嘿嘿,Gitee 地址如下:
2.Fork oceanbase/blog 仓库
打开上面的地址,如下图,点击右上角的 “Fork”:
Gitee 会自动跳转到你 Fork 的仓库,如下图,表示 fork 成功:
3.使用 git 克隆你自己的仓库到本地
例如我克隆我自己 fork 的 blog 仓库:
git clone https://gitee.com/chrisyuan/blog.git
有关 git 的配置可以参考我的另一篇文章中的介绍:OceanBase 文档提升计划第二期 FAQ 。
4.本地创建Markdown稿件及图片
仓库下载完后,进入本地 blog 目录下:
cd blog
创建一个新的分支,以便后面提交 pr:
git checkout -b chris-pr1 (这一步很重要,另外pr的名字自己定义,我这里使用的是 chris-pr1)
在 blog 目录下创建 md 文件,例如我这里起一个测试名字:
vim 如何提交技术大赛文章.md
按照 Markdown 语法,编写您的文章,Markdown 语法可以参考:https://www.runoob.com/markdown/md-tutorial.html
需要特别注意的几点:
1.Markdown 文章中的的图片,请采用相对路径填写(参考下图);
2.可以在media图片文件夹下创建自己的文章目录,如果您不想创建自己的文章目录,那请不要把图片名字命名为1\2\3.png等没有实际意义的名字。
5.本地仓库更新到 Gitee 并提交 pr
执行如下代码,将修改完的分支内容提交到 Gitee
git add *
git commit -m "本次提交的文章名称"
git push origin chris-pr1
打开 Gitee 上的 blog 仓库,找到自己新提交的 pr,然后点击 Pull Request 按钮
在新出现的菜单中,输入提交的 pr 主题(按照官方要求的文章主题),注意在右侧选择标签「一年一度OceanBase技术征文」,最后确认无误后点击【提交】即可。
最后在官方仓库的 Pull Request 标签下,确认您的 pr 已提交,已经关联标签「一年一度OceanBase技术征文」
6. 提交个人信息,方便活动后工作人员联系颁发奖品。
如果大家已经完成上面所有的工作且确认无误,请到这里 填写一下大家的个人信息,该信息只能填写一次,请确认好联系方式吆~
End~祝大家学习愉快~