有没有办法让git的输出格式不同于cvs风格?我发现git的不同之处可读性较差。此外,more中出现的git差异也很烦人--我该如何禁用它呢?
发布于 2013-01-15 07:41:50
尝试使用标准比较格式:
git difftool -y -x "diff --unchanged-group-format='' --old-line-format='< %L' --new-line-format='> %L'"这给出了类似CVS的新行和老行,没有上下文,但它不会在不同行的组之间插入额外的内容。我不太确定如何实现剩下的部分,因为我不知道您会在多大程度上喜欢类似CVS的格式。
man diff了解更多信息
另请参阅
git difftool -y -x "diff -n"但我怀疑这不是你想要的。如果这对你有效,为了让它每次都能用git diff工作,请参阅Configuring diff tool with .gitconfig?,它在接受的答案中引用了http://jeetworks.com/node/90。
https://stackoverflow.com/questions/9263913
复制相似问题