码迷,mamicode.com
首页 > 其他好文 > 详细

SourceTree 使用

时间:2017-10-19 00:52:21      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:.com   提交   pre   回滚   color   基础上   注意   一段   ges   

1.删除分支

新建一个分支 A 后,要想把 A 分支删除掉,只需跳到另一个分支上去,选中 A 分支然后右击,在弹出的菜单栏中选中 【删除 A 分支】即可;

 

2.在分支下建一个文件夹

左上的技术分享然后弹出选框,在【新分支】处建一个 Develop 的文件夹,在 Delvelop 文件夹下新建一个 feature 分支可以在【新分支】的栏目输入:Develop/feature ,即可;

 

3.合并后的恢复

例如:你在当前的 A 分支的 a 节点,但是你鼠标放在 B 分支的一个 b 节点上,在 B 分支的 b 节点上右击,选中【合并】,会将 B 分支节点上的内容合并到 A 分支上,形成一个在 A 分支上的新节点 c。

当你误合并时,选中 a,b,c中的任意一个节点,选中导航栏中的【仓库】->【重置】,即可恢复原样,像没发生一样。

 

5.将 xx 重置到这次提交

master分支上有 a->b->c->d->e 5 个节点,现再在 e 节点,鼠标放在 d 节点上,右击鼠标出现弹框选中【将 master 重置到这次提交】,会出现在 d 提交的基础上内容 加上现在变化的内容,代码不会改变。就算你提交到 e 节点,但是鼠标放在 a 节点,右击鼠标出现弹框选中【将 master 重置到这次提交】,也会将你的分支回到 a 节点上,但是代码不变。

注意:如果这时你点击导航栏亩的【仓库】->【重置】会把你写的代码全清除掉,只有你当前提交的部分,慎重啊! 

 

6.提交回滚

有 "master 分支->1 master 分支->2 master" 分支3个节点,提交后变为 "master 分支->1 master 分支->2 master 分支->3 master分支" 分支 4个节点,选中 "2 master 分支" 节点,将鼠标放在 "3 master" 节点然后右击选中【提交回滚】,会出现这种警告:

1 HEAD detached at 464855f
2 nothing to commit, working directory clean

 

意思是:

分离主管464855 f
没有什么可提交的,工作目录是干净的

不会改变。

开始状态:

技术分享

 

所以鼠标选中 ”3 master分支" 节点,然后右击选中【提交回滚】,代码会回到 "2 master 分支" 提交的状态,变为:

技术分享

也就是 “2 master 分支” 提交代码的状态。

然后写一段与 “3 master分支” 一样的代码,再次命名分支名为 “3 master分支”,变为:

 

技术分享 

 

SourceTree 使用

标签:.com   提交   pre   回滚   color   基础上   注意   一段   ges   

原文地址:http://www.cnblogs.com/EchoHG/p/7690002.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!