新晋开发?你昨天就应该学习Git啦

我对新学习开发人员的建议是:每天学习Git和并在Github发布代码。


我每天都会收到来自刚刚开始学习如何编写代码的人的电子邮件/推特/消息。不管他们的脚本如何,他们想学习什么语言/框架,一个建议总是保持不变:创建一个Github账户,学习Git,并且每天发布代码。

我是认真的。你可以创建一个程序、网页或一个长度超过10行的项目 - 你应该使用Git。

Git是什么?

Git是版本控制系统(VCS)。在一个非常基础的层面上,VCS可以帮你完成两件很牛的事情:你可以跟踪文件的变化,并且简化了多人文件和项目的工作。的确有类似的多版本控制系统,但是Git无论在公司还是个人中都是最受欢迎的。

为什么使用Git和GitHub?

七个你应该使用git或github的理由:

1.集中云存储你的代码

您的代码始终可供使用。不管你用的是什么电脑,或者你在哪里。硬盘故障?没问题。所有的代码都被备份啦。

2.版本监控

你的代码的每一个版本也可以提供给你。Git不会像在Microsoft Word中保存那样。用Git,每次你提交你的代码,Git都会记住自上次保存代码以来发生了什么变化。即使你已经改变了1000次文件,Git也会记住每一个变化。出于某种原因需要将项目恢复到三个月前的版本?Git使它变得容易。

3.团队协作

Git简化了与其他人一起工作的过程,并使项目的协作变得容易。团队成员可以处理文件,并轻松地将其更改与项目的主分支合并。这使多个人同时处理相同的文件成为可能。

4.参与/开源

Github是一个基本的社交网站,即使是初学者也可以轻松地处理大型项目,并加入开源社区。您可以与其他开发人员会面,提出有关其代码的问题,并提议代码更改。通过定期使用GitHub,您可以学习如何在开发团队环境中工作。

5.使你的代码变得更好

GitHub允许你回顾以前写的代码。你可以查看几年前的项目,并让它们变得更好,或者只是看你是如何进步的。

6.展示

GitHub是获得注意的好方法 - 展示你的代码和你的项目!特别是如果你是一个自学的开发人员,GitHub提供了一种向招聘者和公司证明你能编程的方法。

7.无论如何,你都会需要它

世界各地的公司和技术都在使用Git:亚马逊,Facebook,Linkedin,雅虎,微软,Netflix,Rails,安卓,Linux和Zendesk - 只是仅举几例。学习使用GitHub让你有机会成为其中一员。

如何学习Git

学习Git的基础知识需要15分钟。这里有一个很棒的(免费!)由GitHub赞助的互动教程,你可以在这里学习所有的基础知识:try.github.io

GitHub还在这里提供免费培训和额外的学习资源。

上面两个链接李的资源,可以让你在几个小时内轻松学习和掌握GitHub的基础知识。

总结

学习Git。你不会后悔的。您将在15分钟内完成基础知识,几个小时内您就可以向开源项目提取需求。


原文链接

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,420评论 25 708
  • 要说我听过就心酸的一句话,就是奶奶家这一大片的地方都要拆迁,我路过一对老人坐在门口,互相叹着气说以后咱们可能就再也...
    萌果酱阅读 375评论 0 0
  • 某日我翻开一副莫高窟的壁画照。156窟中晚唐时期的行军出行图。人和马斑驳得只剩一个残留的轮廓,没有脸庞。 我独自站...
    一娃阅读 416评论 0 0
  • I重述原文。 what:这个片段教我们几个小诀窍,帮我们在整理家里收藏品、纪念品的时候让事情变得容易。 适用范围:...
    九斤yesheng阅读 286评论 0 0
  • 轻轻园中雨, 恋恋心上伊。 纱裙恋花蝶, 玉面凝莞笑。 仿佛仙境! 倾城梨花下, 悠悠紫薇闲。 却美只为伊, 此景...
    邪枫少阅读 303评论 0 0