说起git ,不得不唠叨几句,那就是Github,当今世界有众多开发者在使用github进行开发,可以这么说只要是一个优秀的程
序员,没有不会github的,在github里你可以接触到世界各个角落的大牛,你可以在里面通过学习他们的开源项目,快速的提高自
己的编程水平,可以这么跟你说吧,只要你认真在github上认真混一年,比你在大学四年学的东西还要有效,这可不是吹牛的。我
们可以这么想,在互联网时代,技术的更迭比你想像中的要快的多的多,可能你
今天手上学的东西,或许明天已是昨日黄花,所以说
在大学学的那些东西都是老一套的东西了,只配用来打打基础,要问以后有什么用,或许只能说可以顶鸟用了吧。相反,在github上
你可以了解最新的技术,学到最新的编程思想,点,接下来就是努力和坚持了,要相信没有什么是不可能的,不管你是科班出生,还
是非科班,只要你肯学,爱学,那恭喜你,那么你已经离成功不远了。我见到过许多非科班出生的程序员,靠着不懈的努力,一样学
的很好。所以加
油吧!没事的时候多刷刷github,对你只有百利而无一害。不过当你读到这篇文章的时候你已经比别人提早意识到了
这一点。
Github官网:https://github.com
推荐几点:
1.拒绝用百度,坚持用谷歌。为什么这么说呢,我这么跟你说吧,你用百度搜国内的八卦新闻,你可能会搜到一大片,但是你搜一些
技术类的东西,上面可能什么也没有,要不就是一大片的广告,培训班的什么的。要学技术,谷歌是你最好的选择。不过你可能会说
了,谷歌在中国根本不能用,要么是加载一天也没什么东西出来,要么是直接给报404错误。说的是没错,不过也不是完全不能用
了,你可以靠一些翻墙的软件,或者是买vpN来解决这种尴尬的局面,不过是要一些钱的。舍不舍得花钱决定了你是否能成为牛逼的
程序猿的衡量依据了,你要这么想,你花这么点钱去投资你自己你都不愿意,你说你学习的决心能有多大,所以说该花的钱还是要花
的,不要不舍得。不过现在可以推荐一个和谷歌类似的网站,叫谷粉搜搜,不稳定,可是比百度好就是,可以试试,
这里是网站地址 http://gfsoso.99lb.net/
2.学习一门技术最好的方法是看官方的文档,不要觉得难,英语看不懂什么的,世上无难事,只怕有心人。一开始看的时候会比较难,慢慢来,不懂的可以查嘛,推荐一两款比较好的翻译软件,像有道词典,金山词霸,不过笔者感觉有道词典比较好用,之前一直用的是金山词霸,用久了发现pc端和手机客户端加入的单词不能互相同步,感觉就有点菜了,于是换用了有道,感觉体验明显比金山好的多的多,推荐使用。
先来简单介绍一下Git:
Git是一个分布式版本控制系统,可以理解为是一个用于管理代码,控制版本,方便多人合作开发的一款工具。
Git:分布式版本控制系统。
SVN、CVS:集中式版本控制系统。
分布式和集中式的区别:
1) 集中式:简单来说,版本库是放到中央服务器的,想要修改就要先从中央服务器取得最新的版本,然后开始编写代码,工作结束,再把自己编写的代码推送给中央服务器。集中式版本控制系统最大的毛病就是需要联网才能工作,网速好的话还行,遇到网速差的,提交代码就会变得非常慢。
2) 分布式:我认为分布式与集中式最大的区别就是,分布式版本控制系统没有"中央服务器",每个人的电脑都是一个完整的版本库,不需要联网获取版本再推送之类的了,因为版本库就在自己的电脑上,更加方便了协作开发,你们只需要把各自的修改推送给对方,就可以看到对方的修改了
Git安装:
1) 首先需要下载,下载地址可以去Git官网:https://git-scm.com/ 或者https://git-for-windows.github.io (由于网络问题笔者这 里装的不是最新版本的)
2.登录官网点击下载后,进入了下载页面
到这里我们的git 就已经安装完成了,快去动手试试看看效果吧!
