Hey*_*yJC 6 git atlassian-sourcetree
This question和其他人在Git中处理这个问题,但我通常只在SourceTree IDE中工作。我做了一些工作,但在提交之前,我意识到它应该在自己的分支上。我如何在不丢失我所做的工作的情况下做到这一点?
它在 SourceTree 中的工作方式与在命令行 Git 中的工作方式大致相同:当您创建和检出新分支时,您未暂存、未提交的更改不会受到影响。
因此,右键单击日志/历史记录中的上一个提交,选择“分支...”并输入分支名称。当您“创建分支”时,您未暂存的未提交工作仍将存在,并且您将位于新分支中。
按正常方式暂存并提交您的更改。