git命令
# 查看工作区
git status
# git到本地缓存区
git add .
# git到本地版本库
git commit -m"这里是修改说明文档"
# 拉取远程(绑定的)分支
git pull
# git push <远程主机名> <本地分支名>:<远程分支名>
git push origin master:dev
# 如果本地分支名与远程分支名相同,则可以省略冒号:
# git push <远程主机名> <本地分支名>
git push origin master
git push origin master:master
# 查看本地所有分支
git branch
# 查看本地分支与远程分支绑定关系
git branch -vv
# 当前分支和远程分支的绑定
git branch --set-upstream-to origin/master
# 切换本地分支
git switch master
# 创建分支test
git branch test
# 执行git add 之后回退,将修改了内容添加到了暂存区,还没有执行commit,还没有生成版本号,
# 说明git reset HEAD操作只对暂存区起效果,不对工作区的内容起效果
git reset HEAD
# 已经add并且commit,回退至上一个版本
git reset HEAD^
# 已经add并且commit,回退至之前版本,先用git log找到版本号,再用git reset --hard 版本 回退
git log
git reset --hard 0167c0b3e47a423b9d2c0a0af0beba3d94ea9289
# 查看git记录历史版本
git reflog