git status 查看当前仓库状态 git diff filename 查看文件filename发生了什么变化 git log 查看提交历史 git reflog 查看命令历史 git reset --hard HEAD^ 回退到上一个版本 git reset --hard 版本号 丢弃工作区修改 git checkout --file 丢弃暂存区修改 git reset HEAD file git rm file 删除文件,删除之后要提交哦 git remote add origin git@github.com:yangxudongll/learngit.git 添加远>程仓库 git push -u origin master 推送本地内容到远程仓库 git push git pull 拉取远程分支并与本地master合并 git fetch 下载远程分支到本地 git branch 查看分支 git branch 创建分支 git checkout 或git switch 切换分支 git checkout -b 或 git switch -c 创建并切换分支 git merge 合并分支 git branch -d 删除分支