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

如何在git extensions中从另一个本地分支本地创建分支,git,version-control,git-branch,git-extensions,Git,Version Control,Git Branch,Git Extensions,我不熟悉使用Git,目前我正在使用Git Extensions V2.48,我正在尝试创建一个本地分支,在那里我可以进行更改,而不会影响我当前的网络分支。目前,我已经签出了一个远程分支ABC123,我想用这个ABC123创建另一个新的本地分支,这样我就可以用我的想法处理新分支,并在不丢失数据的情况下返回到ABC123,这样我就可以将我在ABC123中的更改推到远程(或者同时在两个本地分支中工作,而不干扰其他代码) 我已经浏览了在线资源,在那里我可以找到如何创建一个新的分支 , 我还没有实际尝试过

我不熟悉使用Git,目前我正在使用Git Extensions V2.48,我正在尝试创建一个本地分支,在那里我可以进行更改,而不会影响我当前的网络分支。目前,我已经签出了一个远程分支ABC123,我想用这个ABC123创建另一个新的本地分支,这样我就可以用我的想法处理新分支,并在不丢失数据的情况下返回到ABC123,这样我就可以将我在ABC123中的更改推到远程(或者同时在两个本地分支中工作,而不干扰其他代码)

我已经浏览了在线资源,在那里我可以找到如何创建一个新的分支 , 我还没有实际尝试过,因为我不确定它能做什么,我不想把服务器/远程服务器上的分支搞砸

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


右键单击要从中创建新分支的提交,选择“创建新分支”即可

只要不要把你的分支推回遥控器,你就没事了


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

Hi@matthias,谢谢您的回复。我已经用你所说的图片更新了我的帖子。我只是想弄清楚,在点击图片中的“创建分支”后,会创建一个本地分支,并将任何远程分支签出到其中,只是不要将其推回到本地工作。