Git 上有没有办法检索我忘记名字的分支?一个没有被推送到或上游集

Is there a way on Git to retrieve a branch whos name I forgot? One that hasnt been pushed to or upstream set

今天早些时候,我创建了一个分支,名称相当长,采用 kebab 大小写形式,后来回到我的电脑前才意识到它可能太长了,因为我真的不记得单词数组的确切顺序已选择。

我没有看到该分支在 bitbucket 上可用,因为(我假设)它尚未被推送到 and/or 上游尚未设置。

我怎样才能找回它?有什么办法可以查看分支结帐日志 activity?

我已经关闭了终端window,其中我最初切断了分支,所以我无法通过终端历史按找到它。

如果我知道分支的一些关键字,是否可以运行

git grep

用某种参数找到它?

使用

git 分支机构

它显示所有本地分支名称。

您可以使用

列出所有分支

git branch -a

所以也许

git branch -a | grep keyword 会有帮助

使用“git branch”将列出您所有的本地分支机构。 这可能会帮助您记住您忘记的分支名称。