首页 > 其他 > 详细

sourceTree学习

时间:2020-06-05 19:44:15      阅读:40      评论:0      收藏:0      [点我收藏+]

请参考:https://www.jianshu.com/p/6b5ed581b158

1. 有两个分支

技术分享图片

 

 

 2. 勾选创建一个新的提交

技术分享图片

 

 

  查看sourcetree中的显示

技术分享图片

 

 

 

3. 不勾选创建一个新的提交

技术分享图片

 

   查看sourcetree中的显示

技术分享图片

 

 

=============================tag=========华丽分隔符==========================================

1. tag打标签对比

技术分享图片

 

 技术分享图片

 

 

=============================贮藏=========华丽分隔符==========================================

1. 不打勾,未存储

技术分享图片

 

 

 

 

 技术分享图片

 

 

 技术分享图片

 

 

 技术分享图片

 

 

出现这种情况的原因是因为,此时demo.txt还没有被Git跟踪管理,所以它默认不会被贮藏,从而一直留在文件系统中。如果我们切换到master分支,这个更改(添加新文件也是更改)会被带到master中,sourceTree也会提醒有未提交的更改,提醒你提交这个文件。


 

 

 

 2. 不打勾,存储

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 删除文件操作也需要加入暂存区才能贮藏现场。实际开发中,我们在贮藏现场时,都应该先把文件加入暂存区(主要是避免有新添加文件或删除文件)

 

3. 第三种保留暂存区

技术分享图片

 

 技术分享图片

 

 

贮藏现场时,如果勾选了“保留暂存的更改”选项,那么已经加入暂存区的内容都会被保留,并且在切换分支时,暂存区的内容也会被带到其他分支去。从而其他分支也能看到所做的更改。

注意,一般情况下,请不要勾选“保留暂存的更改”。因为,这可能会给你带来冲突,除非特殊情况,你确实需要把修改带过去才这么做。

 

=============================分支合并=========华丽分隔符==========================================

技术分享图片

 

 

技术分享图片

 

 

技术分享图片

 

 

=============================分支超前冲突=========华丽分隔符==========================================

技术分享图片

 

 

技术分享图片

 

 技术分享图片

 

 

 

技术分享图片

 

 技术分享图片

 

 技术分享图片

 

 

========================================回滚=======================================

混合合并

技术分享图片

 

 

技术分享图片

 

 

软合并

技术分享图片

 

 

技术分享图片

 

 

强行合并

技术分享图片

 

 

技术分享图片

 

 

 

 

sourceTree学习

原文:https://www.cnblogs.com/gaoxialian/p/13051053.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!