如何在 git 扩展中从另一个本地分支在本地创建一个分支

how to create a branch locally from another local branch in git extensions

我刚开始使用 Git,目前我正在使用 Git Extensions V2.48,我正在尝试创建一个本地分支,我可以在其中进行更改而不会影响我当前的网络分支。目前我有一个远程分支 ABC123,我想用这个 ABC123 创建另一个新的本地分支,这样我就可以根据我的想法在新分支上工作,然后返回到 ABC123 而不会丢失数据,这样我就可以将我在 ABC123 中的更改推送到远程(或在不干扰其他代码的情况下同时在两个本地分支机构工作。

我浏览了在线资源,在那里我可以找到如何创建新分支 http://git-extensions-documentation.readthedocs.io/en/latest/branches.html, 我还没有实际尝试过,因为我不确定它的作用,而且我不想弄乱我在 server/Remote.

上的分支

任何人都可以帮助我如何在 Git 扩展中做到这一点。谢谢

右键单击要创建新分支的提交,select "Create new Branch" 就是这样。

只是不要将您的分支推回到远程就可以了。

顺便说一句:您不应该直接签出远程分支。通常你会创建一个同名的本地分支,并 "link" 它与远程分支。 GitExtensions 会自动执行此操作。