计算机的肯定都听过github,那么我们看到了一个项目,如何对这个项目做出自己的贡献呢,看完这篇文章,帮你快速上手,纯图文,丢掉那烦人的命令行操作
前言
为了营造更好的刷题氛围,提高编程能力,大家在刷完题目以后把题目提交到github上面,每周至少提交一次,如果没提交请说明个人原因,否则踢出每天一道leetcode/剑指offer交流群。
本文采用详细图文,简单易懂,帮你快速上手使用github,摆脱那些对新手不友好的命令行操作,纯web操作!
准备工作
注册github账号,百度找教程,或者直接去官网自己摸索。
了解github
可以看看这两张图片


提交leetcode
首先打开我的github的leetcode对应的网址:https://github.com/gzc426/leetcode
fork.png 然后查看自己的repo(仓库,存代码的地方),点击自己的用户名就行,像下图所示。
fork.png 可以看到自己也出现了一个一模一样的leetcode仓库,点击下图中箭头所示位置进入。
fork.png 可以看到有一个日期,每一个日期对应今天你应该提交的代码的地方,点击对应日期进入。
fork.png 进入以后,如下图所示,文件命名用你的微信名字+上后缀.md,在图示箭头处把自己代码拷贝过来。(这里说明一下这个后缀,md后缀意思就是这个文件是一个MarkDown文件,我每天写的微信文章就是用MarkDown语法写的,很简单很方便,建议每个人都去学一学MarkDown语法,这里附上一个MarkDown的教程,通俗易懂,https://www.jianshu.com/p/q81RER 如果不想学,也可以直接复制自己的代码保存即可)
fork.png 代码复制完成以后,鼠标滚轮拉到最下面,点击下图中所示绿色的按钮。这样就在自己这里创建好了一个文件
fork.png 自己这里创建好了,肯定是要把自己的文件提交到群主的github吧,如何提交。看下图微信如果图片太小,可以复制这篇文章链接在电脑端打开观看
提交.png 提交.png 提交.png 提交.png 提交.png 提交.png 提交.png 提交.png
确认提交
这个确认提交是我乔戈里需要干的事情,大家不需要~





同步更新github
看到这里有小伙伴会问了,这里是提交到乔戈里的github的教程,但是小伙伴打开自己的github和乔戈里的github不一样啊,这可咋整?如何保持与乔戈里的github的同步?
按照下面图片的所示步骤操作就行
(注:如果只想提交不想同步,可以跳过这一步不看拉到文章末尾送波辣条点个赞~)











结束语
上述提交和同步更新过程都已经录制了好了视频,如果觉得图文看不太懂,可以公众号后台回复 乔戈里人真好 获取录制视频~
关于本号
作者乔戈里亲历2019秋招,哈工大计算机本硕,百度java工程师,欢迎大家关注我的微信公众号:程序员乔戈里,公众号有3T编程资源,以及我和我朋友(百度C++工程师)在秋招期间整理的近200M的面试必考的java与C++面经,并有每天一道leetcode打卡群与技术交流群,欢迎关注。
3T编程资料等你来拿
等等,先别走![程序员乔戈里]公众号又有活动了!参与活动,不仅可以培养自己良好的习惯,还能拿到“现金红包与书籍奖励”,动作要快,姿势要帅!
今日问题:
看完以后,你对github有了一个怎么样的认识?
留言格式:
打卡xx天,答:xxx