Git命令为分支添加注释(即config文件配置无需npm)

360 阅读1分钟

git命令中,我们可以给分支添加备注

git config branch.{branch_name}.description '注释内容'

这个命令还是比较麻烦的,网上搜索清一色的使用npm, git br去实现

谁让咱觉得膈应呢,

很容易就想到需要个alias

追加以下内容到.bash_profile或者.zshrc文件,然后source一下生效就行(也可以重新打开一个终端)

# Git
alias gsc='git branch --show-current'
alias gb='git config branch.$(gsc).description'

在终端使用的时候,直接

// 显示当前分支注释
gb

// 添加当前分支注释
gb '注释内容'

搞定。

详解

# 本命令可以为分支branch_name添加键值对xxx=yyy
git config branch.branch_name.xxx 'yyyy'

在仓库的.git文件夹中的config文件,用文本编辑器打开即可看到

范例如下

git config branch.feature_ticket0_task0.description 'yyyy'



# 打开.git/config文件可以看到如下内容
[branch "feature_ticket0_task0"]
    description = 我是一段备注

理论上可以增加非保留键的任意键值对

--

END