平时用powershell上使用git的时候,每次想看自己在哪个分支都要git branch一下,挺麻烦。目前比较好的解决方案是用开源的posh-git,不过posh-git有个缺点就是特别慢,每次加载有半秒钟(当然也可能是我机器性能问题)
效果图:

参考微软官方的powershell手册
脚本
# 自定义prompt, 显示git信息
Set-PSReadLineOption -Colors @{
Command = 'Green'
Number = 'Yellow'
Member = 'Yellow'
Operator = 'White'
Type = 'Green'
Variable = 'Yellow'
Parameter = 'Yellow'
ContinuationPrompt = 'Yellow'
Default = 'Yellow'
}
function getTimeStamp([int]$useStamp) {
$(if ($useStamp -ne 0) {
$(Get-Date -Format ' [yy-MM-dd HH:mm:ss]')
} else {

本文介绍了如何通过脚本简化Windows PowerShell的使用,特别是与Git集成,解决查看分支信息的不便。引用了posh-git作为解决方案,尽管其加载速度较慢,但也提供了一种优化方法。并给出了具体的操作步骤,包括脚本的获取和配置。
最低0.47元/天 解锁文章
4739

被折叠的 条评论
为什么被折叠?



