现在前端技术瞬息万变,大家造的各种轮子学都学不过来。不过不变的就是下面几个 工具:git、node.js、gulp
今天先来说说git
git介绍
git是一个版本控制工具。可以是本地也可以是分布式。
什么是版本控制?
想想刚开始工作的时候 写好的代码 每次修改前都要先保存一个版本
因为发现有时候 需求的变化真是各种奇葩
来来回回改来改去~~ 相信大家都有体会
当时不知道git啊 就一遍一遍的复制粘贴
直到我发现了git 豁然开朗有木有。完全不用我管理文件了
只要提交过 删除了的也能找回来
当然 最靠谱的是分布式的管理了。
git的第2个好处 是github
在github上托管自己的个人项目也是很有成就感的一件事
当然如果有人star你就更好了!
git安装
官网的下载地址 现在简单多了有各种平台的对应下载地址 。
https://git-scm.com/download/
安装没有什么好注意的 下一步、下一步就好了。
当然 也有逼格较高的安装方式
在linux上安装
1.1先安装依赖
yum 对应RedHat 系列、 apt–get 对应Debian系列。
1
2
3
4
5
|
$ yum install curl–devel expat–devel gettext–devel \
openssl–devel zlib–devel
$ apt–get install libcurl4–gnutls–dev libexpat1–dev gettext \
libz–dev libssl–dev
|
1.2 安装git
1
|
$ yum install git–core
|
2 |
$ apt–get install git–core
|
在 Mac 上安装
1.1 苹果上 homebrew是自带的 相当好用
1 $ brew install git
git使用
先回家一会继续