git删除分支
删除本地分支
git branch --delete '分支名'
列如:删除qianduan 分支
git branch --delete qianduan
删除远程分支
git push origin --delete '分支名'
列如:删除qianduan 分支
git push origin --delete qianduan
两个不同分支合并某个指定文件
当前想从 分支dev 中的accessFix.vue文件合并到 分支 heihexueyuan 中
1、查看当前分支
$ git branch
dev
* heihexueyuan
master
yuhetian
2、切换到需要进行合并的分支
$ git checkout heihexueyuan
Switched to branch 'heihexueyuan'
Your branch is up to date with 'origin/heihexueyuan'.
3、查找到需要合并的文件名
$ git checkout --patch dev src/components/access/accesschildcomponents/modal/accessFix.vue
接下来会出现命令行 提问你当前不同文件不同的地方改进入什么操作 (一定要按实际情况来)
要合并的文件名 是要在当前打开git窗口的完整路径,不能只放置一个文件名
我合并某个文件的git窗口如下
合并时提示命令的解释
[y,n,q,a,d,e,?]
查看某个版本的代码
git checkout '版本代号'
回退到某个提交版本
先查看需要回退的版本
git log
进行回退
git reset --hard <版本号>
回退后再次pull
git push -f
处理变基
git rebase --abort