git 常用命令总结

git

分支

# 查看本地分支和远程分支的映射关系
git branch -vv

# 查看远程分支
git branch -r

# 拉取远程分支dev并新建本地分支dev (自动切换到dev上)
git fetch
git checkout -b dev origin/dev

或者
git branch --track origin/dev


$ git push <远程主机名> <本地分支名>:<远程分支名>
git push origin dev:dev

删除远程仓库上的某个提交

  1. 找到错误提交的commit ID 值,可以使用git log
  2. 在本地将仓库clone下来,并切换到对应的分支上
git  clone  xxxx

# git  本地分支名  远程分支名
git checkout -b dev origin/dev


  1. reset到指定的版本,并强制提交注意最后的^,意思是该commit id前一次
git reset --hard 2a35e027f8401c8b163ad5f47293c57^

git push --force

撤销本地的所有修改

git check .
posted @ 2020-11-05 14:33  海拉鲁小霸王  阅读(57)  评论(0编辑  收藏  举报