2010-08-18 42 views
3

我正在使用git add -i来选择是否添加补丁区块。如何在bash上使用git交互获取彩色修补程序?

我已经学会了在http://gitcast.com上使用git观看视频。在他们的视频中,我看到使用git add --interactive时的补丁输出是彩色的(在OSX上)?当我在我的系统(Linux/Kubuntu/bash)上执行相同操作时,补丁不会着色(通常的外壳颜色,即白色/黑色)。

如何获得彩色输出?

回答

3

在的.gitconfig

[color] 
    status = auto 
    diff = auto 

你的终端需要支持的颜色,当然。还有更多的信息here

+0

它像一个魅力工作!谢谢。我已经有[color] status = auto branch = auto但缺少差异。谢谢。 – augustin 2010-08-18 12:33:37

+2

真的,你应该只使用'color.ui' - 它一次设置所有的东西(尽管它可以被'color.status'等特定设置覆盖)。 – Cascabel 2010-08-18 12:45:37

+0

@Jefromi。是的,我刚刚在Brian给出的链接中看到了这一点。我曾经看过,但错过了那部分文档。我想现在我已经全部准备好了。感谢这两个。 – augustin 2010-08-18 12:47:35

相关问题