Git安装
Linux系统下的安装(windows下就不说了,很简单)
Ubuntu---sudo apt-get install git
CentOS---sudo yum install git
检验是否安装成功 出现gitbash命令行
Git vesion 查看git版本
Git config
—>git config --global user.name xxx
—>git config -- global user.email xxx
—> git config --ist --
—>地址-/.gitconfig
Git基本命令
—>git init 初始化git仓库 出现.git文件
—>git add git add filename 将文件添加到暂存区
—>git add . 将工作目录下所有修改的文件添加到暂存区
—>git commit git commit -m ‘description’ 将暂存区的文件提交到版本库
—>git commit -am ‘description’ 跳过git add添加到暂存区的命令,直接将工作区所有已跟踪的文件提交
—>git log
—>git status 查看项目文件状态
Git的三层结构
Working directory工作区
Staging index 暂存区
Git directory(Repository)版本库
Git有四种状态
Untracked 未被追踪
Modified 表示工作区修改了某个文件但是还没添加到暂存区
Staged 表示把工作区修改的文件添加到了暂存区但是没有提交到版本库
Commited 表示数据被安全的存储在本地库中
Git撤销操作
Git checkout --filename 拉取暂存区的文件并将其替换工作区的文件
Git reset HEAD --filename 拉取最近一次提交版本库中的这个文件到暂存区
Git commit --amend 撤销上一次提交并将暂存区的文件重新提交
Git删除操作
Git rm filename 删除工作区及暂存区的该文件相当于删除文件后执行git add
Git rm – cashed filename 在不小心将不需要额文件添加到暂存区,想删除暂存的文件但是不想删除工作区的文件很有用
Git rm -f filename 当工作区或者暂存区修改了(删除工作区暂存区的该文件)
Glob模式
| 留言与评论(共有 0 条评论) |