是否可以配置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/
Run Code Online (Sandbox Code Playgroud)
注意:我不想显示当前目录的 git branch 或作为 shell 提示的一部分,我已经知道如何.