git是什么?
git是版本控制器(去中心化的分布式系统)可以快速高效地处理从小型到大型的各种项目。易于学习,占地面积小,性能极快。它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。
什么叫版本控制器?
我们经常看到苦逼的设计师在设计了多个方案被甲方挑剔熬夜该设计,最后甲方说:还是第一版做的好。这就很让人崩溃了。我们程序员也是如此的苦逼,可能改来改去bug越来越多,不如第一版。版本控制就是管理你的每次代码的改动,加上日志,可以更方便我们卖命。
git、gitee和github
Github与Gitee是同一类,在云端。区别是Github是国外的,Gitee是国内的。二者的使用需要借助Git。
GitHub是全英文并且用户基数多,知名的库也多
Gitee全是中文,而且大部分用户都是国人,优秀的库相对于GitHub也少
在国内访问Github偶尔会有不稳定情况,而Gitee不会出现不稳定情况。
操作git
git操作
首次使用需要配置:
git config --global user.name "XXXX"
git config --global user.email "YYY"
git在使用时需配置用户名及邮箱,方便github识别提交者的身份
安装
yum install -y git
查看版本信息
git --version