SourcesTree使用手册1:与Git进行通信

 

前文:https://blog.csdn.net/Jaihk662/article/details/89154465(Git和SourcesTree的安装)

一、你的Git项目

大概是这个样子的

其中SSH就是你在本地SourcesTree中添加的Git地址

常用的5种分支(前两个分支必有至少一个):

  • master:最终发布版本
  • develop:项目的开发分支
  • feature:功能分支,用于开发一个新的功能
  • release:预发布版本,介于develop和master之间的一个版本,主要用于测试
  • hotfix:修复补丁,用于修复master上的bug,直接作用于master

 

二、分支检出和跟踪

当你克隆完项目后(克隆项目方法见前文),就可以在远程选项卡内看到Git中的所有分支,可以实时将远程分支检出到本地,方法如下图:不过一般来讲克隆时Git上面已经有的分支都会自动检出

检出来的分支就会自动跟踪,你也可以修改跟踪的远程分支

 

三、分支克隆、拉取与提交

非常不建议直接在检出的分支上进行修改,这个分支是大家公有的,如果你不小心误操作可能就会影响整个项目,

所以一般来讲,第一步都是新建一个自己的分支,然后克隆当前分支的所有内容到自己的分支上面

也就是说:如果你想新增一个功能,为了不影响原功能的使用,就可以建立一个分支,在分支上进行新增功能的开发,等到新增的功能测试通过后再把分支合并到主干上

推送:将自己分支里的内容推送/更新到远程

获取:如果远程某个分支被别人修改过了,这个时候你本地可能需要获取远程的更新,知道远端更新了什么

拉取:如果远程某个分支被别人修改过了,这个时候你本地可能需要获取远程的更新,把远端的更新合并过来

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值