当前分支及其跟踪的分支的任何Git快捷方式?

Ya *_*ang 6 git branch shortcut

我想做这样的事情:

$ git fetch origin
$ git rebase -i origin/a_very_very_very_long_branch_name
Run Code Online (Sandbox Code Playgroud)

在哪里,我的本地分支名称与a_very_very_very_long_branch_name.

因此,当我执行这种命令时,我不想一次又一次地复制和粘贴长分支名称.

Git中有当前分支名称的快捷方式吗?

Kla*_*urn 4

在您的特定示例中,如果您的分支正在跟踪远程分支,您可以这样做

git fetch
git rebase -i
Run Code Online (Sandbox Code Playgroud)

没有参数。

如果您的分支没有跟踪远程分支,可以通过执行以下操作来设置

git branch -u origin/a_very_very_very_long_branch_name
Run Code Online (Sandbox Code Playgroud)