git命令大全
1.获取本地不存在的远程分支,并且自动关联:
git checkout -b 本地分支名 origin/远程分支名
2.当出现 “Please move or remove them before you can switch branches”,时,使用:
git clean -d -fx 文件路径 /* 1.x:表示删除对git来说不识别的文件 2.d:删除未被添加到git的路径中的文件 3.f:强制执行 */
3.将一个分支的内容合并到令一个分支,合并后,两个分支仍然存在
/* 1.假设现在有两个分支,一个master,一个BranchA 2.现在处于BranchA上,现在需求BranchA更新master的提交内容 */ git merge master
4.回退到任意一个提交版本:
git reset --hard 想要回退到的版本哈希值
5.查看分支关联状态:
git branch -vv
6.关联远程分支与本地分支:
git branch --set-upstrean 本地分支名 origin/远程分支名