git------git的基本介绍及linux的基本命令------凡尘
Posted Alley-巷子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了git------git的基本介绍及linux的基本命令------凡尘相关的知识,希望对你有一定的参考价值。
001、git简介
git是一款开源的分布式版本控制工具
在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的
git的起源 作者是Linux之父:Linus Benedict Torvalds 当初开发git仅仅是为了辅助Linux内核的开发(管理源代码)
git的现状 在国外已经非常普及,国内并未普及(在慢慢普及) 越来越多的开源项目已经转移到git
002、git和svn的简单对比
速度
在很多情况下,git的速度远远比SVN快
结构
SVN是集中式管理,git是分布式管理
其他
SVN使用分支比较笨拙,git可以轻松拥有无限个分支
SVN必须联网才能正常工作,git支持本地版本控制工作
旧版本的SVN会在每一个目录置放一个.svn,git只会在根目录拥有一个.git
分布式和集中式的最大区别在于:在分布式下 开发者可以本地提交 每个开发者机器上都有一个服务器的数据库
备份文件
记录历史
回到过去
多端共享
003、git的工作流
工作区:在工作中编写的代码
暂存区:暂存,帮我们保存代码
作为过渡层
避免误操作
保护工作区和版本区
分支处理
版本区:管理版本,版本库中的代码操作产生版本
004、linux的一些基本命令
1、pwd:查看路径 2、cd/f:打开某个文件夹 3、touch 文件名:新建文件 4、mkdir 文件夹名称:新建文件夹 5、ls:查看当前文件夹列表 6、rm -rf 删除文件的名称:删除文件 7、cat:查看文件内容
以上是关于git------git的基本介绍及linux的基本命令------凡尘的主要内容,如果未能解决你的问题,请参考以下文章