这个question和其他人在Git中解决了这个问题,但是我通常只在SourceTree IDE中工作。我已经做了一些工作,但是在提交之前,我意识到它应该在自己的分支上。如何做到这一点而又不丢失已经完成的工作?
答案 0 :(得分:0)
它在SourceTree中的工作原理与命令行Git中的工作原理几乎相同:创建和签出新分支时,未分阶段,未提交的更改不会受到影响。
因此,右键单击日志/历史记录中的上一个提交,选择“分支...”并输入分支名称。当您“创建分支”时,您未完成的未提交工作仍将在那里,并且您将位于新分支中。
按照常规进行并提交更改。
答案 1 :(得分:0)
只需点击分支图标
将名称赋予您的分支机构
点击确定
您的代码将自动在新分支上同步。
然后,如果您想在该分支上提交代码
只需在新创建的分支上提交即可。 (具有 BOLD 的那个)