猿问

仅显示Git中的当前分支

我尝试为此寻找特殊的git命令,但找不到。任何人都可以提出比以下更短或更快速的建议:


git branch | awk '/\*/ { print $2; }'


幕布斯6054654
浏览 1118回答 3
3回答

一只名叫tom的猫

$ git rev-parse --abbrev-ref HEADmaster这应该适用于Git 1.6.3或更高版本。

动漫人物

在Git 1.8.1中,可以将git symbolic-ref命令与“ --short”选项一起使用:$ git symbolic-ref HEADrefs/heads/develop$ git symbolic-ref --short HEADdevelop

牛魔王的故事

您可能对以下产品的输出感兴趣git symbolic-ref HEAD特别是,根据您的需求和布局,您可能希望做basename $(git symbolic-ref HEAD)要么git symbolic-ref HEAD | cut -d/ -f3-然后再次有.git/HEAD一个您可能也感兴趣的文件。
随时随地看视频慕课网APP
我要回答