编程初学入门教程图解(新手小白如何快速学会编程)
编程初学入门教程图解(新手小白如何快速学会编程)
大数据的崛起,各个专业都需要编程!
当我们在工作中需要快速掌握和使用新的技术,又没有太多精力从头开始学习,比如,我们现在很多专业虽然并不是开发和计算机专业,但是需要在大数据时代需要分析一些数据,就可以采用这种方法。大家有空可以翻翻英国大学官网,很多文科专业都需要学习Python入门了(例如爱丁堡的心理学和语言学)。
对于编程新手而言,如果一开始就知道利用Github来提高自己的技术水平,那一定会进步很快。
你可以在这里学习github的用法,从克隆项目、创建分支、提交和同步修改,到合并分支请求的整套流程,只需要一两次即可熟悉git/Github的使用。
基于这个项目,第一步:打开官网http://github.com,注册一个账户。
第二步:创建仓库,填写仓库的名字和描述。
创建好后,点击‘branch master’,创建分支--在文本框里输入分支名称和描述,然后点击蓝色部分确认。
第三步:点击创建一个新文件。输入想要提交的代码以及下方的文件名和描述后,点击最下方的commit new file即可。
第四步:修改。在GitHub上,提交修改的操作是commit。每次commit都会被记录,方便自己查看和别人查看,也叫做版本控制。点击铅笔图案就可以修改,修改后再点commit就可以了。
第五步:提交Pull request。点击new pull request,选择你所做的分支,编辑你想修改的内容,经过与原来内容的对比,确认后提交请求(pull request)。
点击绿色按钮,将合并到branch master,就合并了,这时候只需要看主支就可以了。
应用:查看别人的代码或项目。点击gist。
然后选择‘all gists’,就可以看到别人公开的代码。
蓝色框commit、stars是评论和点赞,可以以此跟踪别人的代码。Clone别人的代码,修修改改,然后变成自己的代码。
点击别人代码右上方的”forks”,然后点击“Embed”,选择Clone,即可克隆保存别人的代码。点击Download,可以下载他人代码到本地。
查看别人代码的修改历史。
点击“Revisions”即可查看修改历史,以及修改前和修改后的对比。当然,除了这些基础的功能之外,GitHub 更是一个强大的宝库。
总之,Github是编程界当之无愧的老大!
Github优点:
- pull request,issue都是杀手级的feature。
- 强调个人,符合hacker更看重名誉/成就感的天性。
Github缺点(对个人):
- 国内访问速度太慢,经常出现connect time-out(非GFW所为)。
- 不能很好的解决GB2312/GBK,对中文不够友好。
- wiki功能太弱,直接导致文档(对于开源项目很重要)经常被分离到一个独立站点。
Github缺点(对企业):
- 无法解决企业内部的需求,github:fi价格过高(最便宜要$5,000/年)。
- 基于git,学习曲线陡峭,企业大规模用git根本不现实。尤其国内大家都刚学会svn。
- 可能在未来某天被墙。
,
-
- 人生若只如初见随笔散文(人生若如初相见)
-
2023-08-17 12:55:37
-
- 曝李多海身材照(36岁李多海近照大变)
-
2023-08-17 12:53:31
-
- 成衣男装穿搭(衣帽间五个男装网站)
-
2023-08-17 12:51:25
-
- 小学数学思维训练100条(小学数学思维训练第127期)
-
2023-08-17 12:49:19
-
- 微信支付宝收款码不用于经营(微信支付宝新规)
-
2023-08-17 12:47:14
-
- 手机系统性能检测小工具(手机整机MMI功能测试系统Sensor设备)
-
2023-08-17 12:45:08
-
- 适合上班族业余从事的5个副业(上班族做好以下几种副业)
-
2023-08-17 12:43:02
-
- 中级工程师职称代评骗局(内部名额代办工程师职称)
-
2023-08-17 12:40:56
-
- 淘宝店铺开通后怎么装修(淘宝店铺装修之全屏轮播代码解析)
-
2023-08-17 12:38:50
-
- 河北省财政厅靳海增简介(河北省财政厅处长名单)
-
2023-08-17 10:04:43
-
- 杭州市劳动保障局咨询电话(杭州市劳动保障局地址)
-
2023-08-17 10:02:38
-
- 固原旅游景点大全排名(银川固原旅游景点大全)
-
2023-08-17 10:00:33
-
- 工业仪器仪表有哪些?工业仪器仪表网
-
2023-08-17 09:58:28
-
- 糕点师工资多少 糕点师工资咋样
-
2023-08-17 09:56:23
-
- 正定一中校服什么样(正定一中校服哪里可买到)
-
2023-08-17 09:54:18
-
- 全等三角形证明题20道及答案_数学全等三角形证明题
-
2023-08-17 09:52:13
-
- 七巧板怎么拼成正方形(七巧板怎么拼成一个平行四边形)
-
2023-08-17 09:50:08
-
- 女生恋爱技巧和经验(女生恋爱技巧大全)
-
2023-08-17 09:48:03
-
- 花开花落花满天下一句是什么(花开花落花满天,情来情去情随缘)
-
2023-08-17 09:45:59
-
- 适合亲子活动玩的游戏(分享22个亲子活动游戏)
-
2023-08-16 22:46:09