0
|
Léo Léopold Hertz ì¤ì · 技术社区 · 15 年前 |
![]() |
1
4
实际上,我猜
|
![]() |
2
3
Git's integration with Bash programmable completion
提供名为的函数
如果你改变你的
[user@host ~]$ cd /usr/src/linux [user@host linux ((v2.6.30))]$ |
![]() |
3
2
如果你使用
ZSH
(而不是更受欢迎的狂欢),看看
VCS info in prompts
Xana Yammering关于使用的博客文章
|
![]() |
4
1
就像埃弗米特说的,你会想拥有它的。
Git bash script installed
,安装说明位于文件顶部附近。您也可以查看
Github guide page
为此。值得注意的是,只有在git目录中,分支才会出现。例如,这是我的正常提示:
如果仔细观察,它显示分支的部分master后面有一个星号。这表示存在未分级的更改;如果进行了更改,则会显示+号。这很有帮助。要做到这一点,你基本上必须
现在,当您转到一个git目录时,您应该看到指示器是否有任何未分页的更改或者是否有任何阶段性的更改。您可以通过编辑一个文件来快速测试这个问题。星号应该出现。然后,可以通过执行以下操作将文件还原为原始状态:
顺便说一下,这个自动完成的bash脚本也非常棒。最后你可以做一些类似于“git-chec”的事情,然后按tab键,它会自动完成结帐,例如,你也可以自动完成分支名称。 您最可能感兴趣的其他一些资源有以下几点,这些资源将引导您完成按所需方式对提示进行格式化的过程,如果需要,还可以为某些部分添加颜色,这可以使提示更具可读性和信息性。试着不要做得太过分。 |
![]() |
5
0
在搜索过程中遇到这个问题。只是想分享一个新的解决方案。 Liquid Prompt 允许对zsh提示符进行许多自定义,包括显示git分支和为git存储库的不同状态进行各种着色。 |
![]() |
6
-1
我终于找到了下面的工作
|
![]() |
b0nes · zsh+超链接。js+Windows 10=蓝色字体? 6 年前 |
![]() |
fqxp Kıvılcım · 从命令输出生成关联数组 6 年前 |
![]() |
user7867665 · 是否将cd+制表符着色为ls颜色? 6 年前 |
![]() |
NVaughan · 如何在zsh中获得“彩虹提示”? 6 年前 |
![]() |
ximarin · grep-显示匹配线的两部分 7 年前 |
![]() |
user1934428 · 正在读取发送到xterm的控制字符串的应答 7 年前 |