美文网首页
Git分支、版本操作

Git分支、版本操作

作者: 木子子金 | 来源:发表于2019-04-11 16:40 被阅读0次

    一、查看分支

    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的版本

    相关文章

      网友评论

          本文标题:Git分支、版本操作

          本文链接:https://www.haomeiwen.com/subject/lsmtwqtx.html