如何在Git For Windows bash shell中安装bash-git-prompt?

时间:2017-11-04 19:26:24

标签: git git-bash

我如何在Git For Windows bash shell中安装bash-git-prompt?

https://github.com/magicmonty/bash-git-prompt的文档提到了〜/ .bashrc,我没有。我在/ etc中找到了bash.bashrc,在/etc/profile.d中找到了bash_profile.sh,我怀疑它可能是相关的。

Git bash已经拥有了自己的git-prompt.sh,它以某种方式提供了自己的git提示符,我怀疑我必须以https://github.com/magicmonty/bash-git-prompt的方式禁用或替换这个git提示实现,但是我不知道怎么做。

有谁知道怎么做?

2 个答案:

答案 0 :(得分:1)

步骤1:

找到安装Git的位置,然后在目录Git/etc中克隆克隆仓库bash-git-prompt

git clone https://github.com/magicmonty/bash-git-prompt.git

步骤2:

使用任何编辑器打开文件bash.bashrc(在目录Git/etc中),注释掉所有代码,仅添加三行:

GIT_PROMPT_ONLY_IN_REPO=1
GIT_PROMPT_THEME=Evermeet  # you can choose any theme you like, just select one in Git\etc\.bash-git-prompt\themes 
source /etc/.bash-git-prompt/gitprompt.sh

保存文件,重新打开git bash窗口,瞧!都做完了!

问题:

如果您发现bash窗口中的符号无法显示,可以通过以下方法解决:

right click on the title bar -> Options -> Text -> Font Select -> DejaVu Sans Mono

参考Strange character

  

字体限制也显示在Windows 10的默认Ubuntu外壳程序中,但是我只需使用DejaVu Mono https://dejavu-fonts.github.io/就能看到字形字符。   在Windows上@scotlynhatt的含义是download the font,安装它,然后从WSL窗口的字体菜单中选择它(右键单击标题栏->属性->字体)。

答案 1 :(得分:0)

制作自己的.bashrc

touch ~/.bashrc

然后使用您喜欢的编辑器进行编辑。