有没有办法在linux命令提示符中包含当前分支名称变量?

有没有办法在linux命令提示符中包含当前分支名称变量?,linux,git,command-line,branch,Linux,Git,Command Line,Branch,我必须重复工作,包括引入大量命令,如: git拉上游客户端 git推送上游客户端 git拉源客户端 git拉动上游客户端2 git推送上游客户端2 git拉源客户端2 我想知道是否有这样的方法: git pull当前分支 当我按下enter键时,系统接收到的是: git pull客户端 提前谢谢 这个大命令的最佳替代方案我理解的是创建别名,您可以按照此操作。这个大命令的最佳替代方案我理解的是创建别名,您可以按照此操作。您可以使用 git pull$(git branch | grep\*|

我必须重复工作,包括引入大量命令,如:

  • git拉上游客户端
  • git推送上游客户端
  • git拉源客户端
  • git拉动上游客户端2
  • git推送上游客户端2
  • git拉源客户端2
我想知道是否有这样的方法:

git pull当前分支

当我按下enter键时,系统接收到的是:

git pull客户端


提前谢谢

这个大命令的最佳替代方案我理解的是创建别名,您可以按照此操作。

这个大命令的最佳替代方案我理解的是创建别名,您可以按照此操作。

您可以使用
git pull$(git branch | grep\*| cut-d''-f2)

您可以使用
git pull$(git branch | grep\*| cut-d'''-f2)

非常感谢,这正是我想要的@AngelQuesada和我建议您为这个命令行创建一个Git别名,而不是通过多个命令将<代码> Git分支< /代码>的输出管起来,考虑运行<代码> Git Rev解析——AbRev V Reave。@ ToRek,这给了我似乎是提交ID的。像
52e6ac6e35df0e98f6cb7043b2efd529b72ae9ed
@AlexeyMints-Oops,对不起,打字错误,
abbrev-rev
应该读
abbrev-ref
(小写F,而不是小写V)。我有很多打字错误,所以我在评论之前就已经测试过了,但是没有剪切和粘贴它,并且把评论打错了!非常感谢,这正是我想要的@AngelQuesada和我建议您为这个命令行创建一个Git别名,而不是通过多个命令将<代码> Git分支< /代码>的输出管起来,考虑运行<代码> Git Rev解析——AbRev V Reave。@ ToRek,这给了我似乎是提交ID的。像
52e6ac6e35df0e98f6cb7043b2efd529b72ae9ed
@AlexeyMints-Oops,对不起,打字错误,
abbrev-rev
应该读
abbrev-ref
(小写F,而不是小写V)。我有很多打字错误,所以我在评论之前就已经测试过了,但是没有剪切和粘贴它,并且把评论打错了!