如何将未提交的更改放在SourceTree中的新分支上?

时间:2019-01-09 10:18:50

标签: git atlassian-sourcetree

这个question和其他人在Git中解决了这个问题,但是我通常只在SourceTree IDE中工作。我已经做了一些工作,但是在提交之前,我意识到它应该在自己的分支上。如何做到这一点而又不丢失已经完成的工作?

2 个答案:

答案 0 :(得分:0)

它在SourceTree中的工作原理与命令行Git中的工作原理几乎相同:创建和签出新分支时,未分阶段,未提交的更改不会受到影响。

因此,右键单击日志/历史记录中的上一个提交,选择“分支...”并输入分支名称。当您“创建分支”时,您未完成的未提交工作仍将在那里,并且您将位于新分支中。

按照常规进行并提交更改。

答案 1 :(得分:0)

只需点击分支图标
名称赋予您的分支机构
点击确定
您的代码将自动在新分支上同步。
然后,如果您想在该分支上提交代码
只需在新创建的分支上提交即可。 (具有 BOLD 的那个)