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 如何恢复到指定版本
- 查看git的提交版本和id 拿到需要恢复的版本号
命令:git log
2. 恢复到指定版本
命令:git reset --hard 44f994dd8fc1e10c9ed557824cae50d1586d0cb3 //后面这一大串44f994dd8fc1e10c9ed557824cae50d1586d0cb3就是版本id
3. 强制push
命令:git push -f origin master