Git学习
1.版本控制
简单来说就是用于管理多人协同开发项目的技术,,在开发过程中用于管理我们对文件,目录,或者工程等内容的修改历史,方便查看更改历史记录,备份以便恢复以前的版本的软件工程技术
版本控制分类:
- 本地版本控制(RCS):记录文件每次的更新,可以对每个版本做一个快照,适合个人用
- 集中版控制(SVN):所有的版本数据都保存在服务器上,协同开发者从服务器上同步更新或上传自己的修改
- 分布式版本控制(Git):所有版本仓库信息同步到本地的各个用户,这样就可以在本地查看所有版本历史,,在联网时push到相应的服务器或者其他用户那里,,只要一个用户的设备没有问题就可以恢复所有的数据,不会因为服务器损坏导致无法工作的情况
2. Linux基础命令
1)、cd : 改变目录。