git 删除本地和远程分支

      1如果删除不了可以强制删除,git branch -D  dev-test

  2有必要的情况下,删除远程分支:git push origin --delete dev-test

  3在从公用的仓库fetch代码:git fetch origin dev-test:dev-test   //git clone更好用

  4然后切换分支即可:git checkout dev-test

 

      5: git reset --hard origin/分支名  强制远程分支覆盖本地分支

 

 

git 如何恢复到指定版本

  1. 查看git的提交版本和id 拿到需要恢复的版本号 

   命令:git log  

    2. 恢复到指定版本 

   命令:git reset --hard 44f994dd8fc1e10c9ed557824cae50d1586d0cb3   //后面这一大串44f994dd8fc1e10c9ed557824cae50d1586d0cb3就是版本id

    3. 强制push

   命令:git push -f origin master

posted @ 2020-03-12 09:57  Yuri_trender  阅读(270)  评论(0编辑  收藏  举报