Git常用命令总结

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 条评论)
   
验证码:

相关文章

推荐文章

'); })();