Git是一个开源的分布式版本控制系统,可以有效、高速的处理从很小到非常大的项目版本管理。(牛X)
Git 是 Linux Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
Git是目前世界上最先进的分布式版本控制系统
Git(缩写:vcs)它可以在任何时间点,将文档的状态作为更新记录保存起来,也可以自行记录恢复起来,可以敏捷高效的处理任何大小的项目
配置
全局用户名 git config --global user.name "用户名" 全局邮箱 git config --global user.email "邮箱" gitbash颜色 git config --global color.ui true 设置别名 git config --global alias.别名 "原名" 提交 在当前位置创建仓库 git init 工作区提交到暂存区: 提交单一文件 git add 文件名 提交所有文件 git add 暂存区提交到版本库 提交所有文件 git commit -m "说明信息 工作区直接提交到版本库 git -a -m "说明文字" 文件名 回退和撤销 特定版本 git reset--hard <commit id> 上一个版本 git reset --hard HEAD^ 上n个版本 git reset --hard HEAD~n 回退成暂存区或版本库 撤销工作区修改 git checkout -- 文件名 撤销暂存区的修改 git reset HEAD -- 文件名 删除文件 从工作区中删除 rm 文件名 删除并提交到暂存区 git rm 文件名