您当前位置: 南顺网络>> 官方资讯>> 建站知识

git入门,先学会这几个姿势!

t是什么? 好吃么?


在《手把手从零打造企业级电商平台-前端实战》课程里用到了git,很多还没参加过公司项目开发的同学就会很疑惑,git是什么?git好吃么?这货是不是我们斗图的图片?哦!不对!那是gif!那TM git到底是什么?!

我们可以把git理解成我们管理代码的工具,把代码找个远程服务器备份一下,当我们电脑死翘翘的时候,就不用害怕代码丢了。当然把git理解成代码备份工具是委屈它了,git更厉害的功能是版本管理,他可以把每个版本都存起来,这样就能方便找到各个历史版本。再加上它对版本的一些设计,比如分支开发,分支合并和分支回滚等操作,能方便的让多人参与同一个项目的开发,更符合现在团队作战的开发方式。

git从表面看起来并不是一个很难用的东西,但要知道git的设计和原理还是有不少内容的,出本书的话怎么也能讲上几百页吧。但是我们如果单纯的把git当工具来使用的话,并不是很难入门。我们这篇文章的目的也是让大家尽快了解git,早点上手,而原理性的东西用熟了以后再看会更容易理解。我们下来找几个最常遇到的场景来说一下git的用法。

场景1:我要开始一个新项目,想用git管理代码


这里以git.oschina.net为例(oschina可以免费创建私有项目,github创建私有得花钱)。

第一步,我们需要先注册个git帐号,这里就不说了。这个oschina提供的git服务其实就是给我们一个空间,我们的代码可以传上去由oschina保管。

第二步,新建项目,填上项目名称,git地址等信息以后,就可以新建一个项目了。

第三步,填加ssh的key,添加key的作用是允许你的电脑访问git仓库。如果git项目是私有的,那么就要指定谁可以访问谁不能访问。我们把自己计算机上的ssh key添加到git项目上,就表示我们电脑里的key能访问了,可以理解成key的白名单。配置方法如下:

# 邮箱地址填注册git时用的邮箱,然后按3个回车。ssh-keygen -t rsa -C "xxx@happymmall.com"# 在git.oschina的项目里添加公钥,查看公钥内容:cat ~/.ssh/id_rsa.pub

编辑:--ns868