Mic*_*Kim 5 command-line git ls
是否可以配置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 提示的一部分,我已经知道如何.
好吧……看到没有内置的方法可以做到这一点,我继续编写自己的 Python 程序。您可以使用 pip 获取它:
pip3 install mklibpy-bin
Run Code Online (Sandbox Code Playgroud)
目前仅支持Python3。
| 归档时间: |
|
| 查看次数: |
1753 次 |
| 最近记录: |