git命令

git init 初始化git仓库
git clone "远程仓库地址" 从远程仓库clone项目到本地
git add . 工作区到暂存区
git commit -m '提交说明' 暂存区到本地仓库
git remote -v  查看远程库信息(默认名为origin)
git remote add origin '远程仓库地址' origin关联远程仓库
git push origin master 本地仓库推送到远程库origin,推送master分支
   
git status 查看仓库状态
git diff 查看工作区和暂存区的不同
git diff HEAD 查看工作区和本地仓库的不同
git diff --cached 查看暂存去和本地仓库的不同
git checkout -- file 用暂存区的覆盖工作区的
git reset HEAD file 用本地仓库的覆盖暂存区的
   
git log 查看提交历史
git log --pretty=oneline 查看提交历史,只显示一行
git log --graph 查看提交历史,以图表形式查看分支
git log --abbrev-commit 查看提交历史,使用简短的commit版本号
git reset --hard commit版本号 回溯到某个版本
git reset --hard HEAD^     回溯到上个版本
git reflog 查看命令记录
   
......  
原文地址:https://www.cnblogs.com/liaohuiqiang/p/7202267.html