一、查看分支
1.查看本地分支,命令:git branch
查看本地分支2.查看所有分支:git branch -a
红色为远程端分支
查看所有分支二、新建分支
1.本地新建分支,命令:git checkout -b 分支名
本地新建分支2.远程端新建分支:需将本地新建分支中的文件进行提交操作(add->commit->push),远程便可同步本地新建的分支及文件;
三、删除分支
1.删除本地分支:(须切换<git checkout 分支名>到其他分支下操作,不可在分支目录下删除自身分支),命令:git branch -d 分支名
在分支下删除自身,失败正确操作:
切换,再删除分支2.删除远程分支:
两步命令:git branch -r -d origin/分支名
git push origin :分支名
删除,推送四、合并分支
1.从mergedemo分支合并到master上操作如下:(注:先须将mergedemo分支及其文件添加-提交-推送到远程)
合并分支五、版本操作:
(版本操作针对本地,若要影响远程需要操作后,添加-提交-推送至远程)
1.版本回退,命令:git reset --hard HEAD^ (注:若回退到上一个版本输入一个^,回退到前n个版本输入^^^^……^ ,n个^)
回退至上个版本2.回退到指定数字版本,命令:git reset --hard HEAD~数字
回退到前1000个版本3.回到指定id版本(查看版本id:git reflog),命令:git reset --hard HEAD 版本id
回到id为:6575a18的版本
网友评论