在`ls -l`中显示git分支

迈克尔·金

是否可以配置ls命令,以便在我使用时ls -l,如果目录是git存储库,它将在目录名称后附加git分支名称?

这样,我可以快速找到当前目录下的git存储库及其工作状态。

像这样的东西:

-rw-rw-r--  1 michael michael    8 Aug 26 02:07 a-file
drwxrwxr-x  3 michael michael 4096 Aug 26 02:07 a-repo/ (master)
drwxrwxr-x  2 michael michael 4096 Aug 26 02:07 not-a-repo/

注意:我不希望显示git分支显示当前目录,也不希望显示在shell提示中,我已经知道了

迈克尔·金

OK ...看到没有内置的方法,我继续编写了自己的Python程序。您可以通过点子获取它:

pip3 install mklsgit

目前仅支持Python3。

GitHub链接

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章