Front end advanced course 8

本节课的主要内容为:

  • linux 基础命令 1
  • git 基础操作 1

linux 基础命令 1

ls

ls [OPTION]... [FILE]...

更多参数介绍可以看这篇文章

cd

touch

mkdir

rm

git 是什么

Git是一款免费、开源的分布式版本控制系统(CVS),用于敏捷高效地处理任何或小或大的项目。Git的读音为/gɪt/。

优势

  • 版本库本地化,支持离线提交,相对独立不影响协同开发。
  • git对于每个工程只会产生一个.git目录,这个工程所有的版本控制信息都在这个目录中,不会像SVN那样在每个目录下都产生.svn目录。
  • 把内容按元数据方式存储,完整克隆版本库。所有版本信息位于.git目录中,它是处于你的机器上的一个克隆版的版本库,它拥有中心版本库上所有的东西,例如标签、分支、版本记录等。
  • 支持快速切换分支方便合并,比较合并性能好。在同一目录下即可切换不同的分支,方便合并,且合并文件速度比SVN快。
  • 分布式版本库,无单点故障,内容完整性好。

安装 git

git 状态

git 命令

  • init
  • status
  • add
  • commit
  • log

HOME WORK

  1. 自由练习

内容预告

  • linux 基础命令 2
  • git 基础操作 2