SourceTree - 在当前提交时从远程检出新分支

问题描述 投票:0回答:1

这是我想用来在git rep中创建新功能的过程

  1. 从develop开始在远程(使用JIRA)创建功能分支
  2. 在本地获取远程分支
  3. 使用SourceTree在本地签出新功能分支
  4. 开工

不幸的是,3)步骤对SourceTree非常烦人。分支开发已经结账,因此当我双击时,在最后一次提交(即两个分支的结尾:develop / newFeature)时,它会自动检出开发,并且不会问我是否要签出newFeature分支Here is an example of commit that cause pb: double clicking on it only checks out develop

我不得不替换3)

3a)删除本地开发

3b)双击提交,因为两个分支都没有结账,SourceTree问我选择哪一个,我得到newFeature一个

3c)在我第一次提交newFeature分支后,我可以再次结账,因为他们不再共享相同的结尾

我确信有更清洁的东西,有一种我不知道的特殊工具吗?

git atlassian-sourcetree
1个回答
0
投票

我找到了解决方案,用一个你需要的两个标签检查提交的特定分支

如果尚未在本地检出分支:转到您的遥控器(左侧窗格)并双击要在本地结帐的分支

如果分支已经签出:转到分支(左窗格)并双击分支

© www.soinside.com 2019 - 2024. All rights reserved.