git 常用命令

初始化仓库**

​ 进入到当前目录下 cd 要进入的目录

git init

查看当前git状态

git status

将文件从工作目录提交到暂存区

git add  [文件]

将文件从暂存区移除到工作目录

git rm --cached [文件]

提交到本地仓库

git commit  [文件] -m "提交信息"

对比工作目录和暂存区修改了哪些内容

git diff [文件]

对比暂存区和本地仓库修改了哪些内容

git diff --cached [文件名]

查看git的修改信息

git log

一行显示git最近修改的信息

git log --oneline

详细显示log信息(包括分支信息)

git log --oneline --decorate

显示提交log的具体信息

git log -p

所有历史操作的log

git reflog

将暂存区的文件恢复到本地文件

git checkout -- [文件]

将本地仓库文件恢复到暂存区

git reset HEAD [文件]

将git恢复到某一版本

git reset --hard [版本ID]
原文地址:https://www.cnblogs.com/zhanghongke/p/10390349.html