Windows 上的 Git 可读性问题

标签 git

我在 Windows 10 上使用 Git。当我使用 git branch -a 列出分支时,结果输出不可读。

主分支是白色的。好的,很好,我能读懂。 事件分支为绿色。也很好,我也能读懂。

但是不活跃的分支是红色的。并且默认的 windows powershell 窗口是蓝色的。蓝底红字不可读。我想换到其他分支之一。

我已经尝试将 powershell 窗口背景更改为其他颜色。使用非事件分支的红色文本,这些都不可读。

有没有办法改变 Git 的输出,使不活动的分支不会以红色文本显示?

最佳答案

你可以在你的 .gitconfig 文件中定义你自己的颜色:

[color "branch"]
    current = green
    local = yellow
    remote = magenta

您还可以使用reverse 关键字来设置背景颜色而不是设置文本颜色(例如:current = green reverse)

更多选项: https://git-scm.com/docs/git-config#git-config-color

关于Windows 上的 Git 可读性问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51932728/

相关文章:

windows - msysgit 'submodule update' 在 Windows 7 中速度过慢

git - 致命的 : unable to create 'refs/heads/master.lock' : File exists fatal: - Getting this error while pushing the commits

git - 如何获得两次提交之间更改的作者?

git - GIT 是否可以仅从索引中删除文件?

git - Jenkins 在尝试从 Stash 获取数据时挂起

ios - 如果未提交,如何撤消 xcode 放弃所有更改

git - 为什么将功能分支 merge 到发布分支不是一个好主意?

git - SourceTree 无法解决冲突

git - 通过文件服务器镜像存储库

git - 使用 SmartGit diff 工具作为外部 git diff