Git分支、版本操作

2019-04-11  本文已影响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的版本
上一篇下一篇

猜你喜欢

热点阅读