posh-git-sh: 在命令行提示符查看当前 git
仓库的状态
该脚本允许你在命令行提示符查看当前 git
仓库的状态。状态展示是通过 Windows PowerShell module dahlbyk/posh-git
复制过来的.
使用
- 把这个文件拷贝到某处 (例如,
~/git-prompt.sh
) - 在你的
~/.bashrc
文件中添加下面这一行source ~/git-prompt.sh
- 如果你使用
bash
, 你应该在你的PROMPT_COMMAND
中执行__posh_git_ps1
PROMPT_COMMAND='__posh_git_ps1 "\u@\h:\w " "\\\$ ";'$PROMPT_COMMAND
为了实现上图所示效果,需要在 .bashrc
文件中添加以下代码
# => 该方法可以持久化,也可以解决新标签不展示的问题
export PROMPT_COMMAND='__posh_git_ps1 "\\[\[\e[0;32m\]\u@\h \[\e[0;33m\]\w" " \[\e[1;34m\]\n\$\[\e[0m\] ";'$PROMPT_COMMAND
Star: 311
Unix
Windows
PowerShell Gallery安装方式如果下载失败或超时,建议通过从源码方式安装