git基础命令
git init #初始化仓库
#git status 查看仓库命令
[root@git git_data]# git status #查看仓库状态
# On branch master #当前在主分支
nothing to commit, working directory clean # 当前分支没有可提交内容
- git add <file> 将工作目录的文件提交到暂存区
- git add . 将工作区目录的代码全部提交到暂存区
- git rm --cached 删除暂存区的文件
- git commit -m "描述" 将暂存区的文件提交到本地仓库
- git checkout --test.txt 将暂存区的内容覆盖到工作目录
- git diff 比对暂存区与工作目录文件的不同
- git diff --cached 比对本地仓库与暂存区文件的不同
- git mv 工作目录与暂存区同时更改名称
- git log 查看历史commit操作
- git log --oneline 一行简单的显示commit信息
- git log --oneline --decorate 显示当前指针指向哪里
- git log -p 显示具体内容变化
- git log -i 显示一条内容
- git reset --hard 回到指定版本