git取消合并:
git merge --abort
git更新本地分支
git branch -a //查看远程分支
git remote update origin --prune //更新分支
git checkout test //切换分支
//如果这样的方式没起作用
git checkout -b test origin/test
//可以使用这种方法 在本地创建一个和远程分支同样名字的分支 并切换到这个分支
git pull origin test //然后更新下这个分支的代码 ok了
删除本地分支:
git branch -d 分支名(remotes/origin/分支名)
强制删本地:
git branch -D 分支名
fatal: Unable to create 'D:/xampp/htdocs/ArShop/.git/index.lock': File exists
解决办法:
rm -f ./.git/index.lock
clone指定分支可以用:
git clone -b branchA http://admin@192.168.1.101:7070/r/virtualbox_all_versions.git
回退到上一个版本
git reset --hard HEAD^
使用Git下载v.2.8.1分支代码,使用命令:
git clone -b v2.8.1 git@gitlab.com:xxxxx/xxx.git
解释一下这个命令:-b表示要从分支下载,v2.8.1就是具体的某个分支的名称
网友评论