一、背景
在开发中,我们会同时开发多个需求,每个需求都会有对应的分支,当我们创建了众多分支的时候,想切换到某个需求开发分支,git branch一下,蒙了
二、技术调研
为了一眼明了分支用途,我们希望给分支添加描述,并且便于查看
1.git提供了给分支添加描述的命令
git config branch.{branch_name}.description your_description
2.我们可以通过以下命令查看或编辑当前分支描述
git branch --edit-description
3.但是,我们通过git branch依然看不到分支描述,想要切换时依旧很蒙
三、pgit工具安装(仅支持mac,Linux未灰度实验)
1. 下载pgit工具
下载链接:https://download.csdn.net/download/u011532067/12303566
2. 移动pgit工具文件至/usr/local/bin目录下
3. 在/usr/local/bin下执行命令:
chmod +x pgit
4. pgit工具安装完成
四、pgit使用说明
1. 在git工程根目录下执行pgit命令
git工程根目录:工程目录下执行ls -a命令查看,存在.git目录,即为git工程根目录
2. 基础命令
pgit: git扩展工具
usage: pgit [des] [-h] [-v]
pgit常用命令:
辅助命令
-h 查看pgti使用说明
-v 查看pgit版本信息
分支描述命令[des]
des 列出分支及其描述 (*过滤无描述分支)
des -d 删除当前分支描述
des -h 查看des使用说明
des 描述信息 给当前分支添加描述信息
分支添加描述:pgit des 我的分支描述
查看分支描述: pgit des
删除当前分支描述:pgit des -d
示例:
五、展望
pgit工具主要用于快速便捷通用的扩展git自定义工具,有更多需求,可直接评论,欢迎共建
待pgit功能丰富度&通用度达到一定规模后,会将源码工程托管至github,共同维护
方便你我他,coding笑哈哈