我想知道是否有人有一個技巧,當出現衝突時着色合併或rebase的輸出。 我想特別顏色的文件名而行,例如第二行的位置:Git顏色合併/底線衝突
Auto-merging CMakeLists.txt
CONFLICT (content): Merge conflict in CMakeLists.txt
Failed to merge in the changes.
感謝
編輯:
使用Git別名和bash的功能,我可以這樣寫:
color-merge = "!f() { git merge --no-commit --stat $1| egrep --color 'CONFLICT .*|$'; }; f"
這將顏色的所有衝突行,但:
- 這是不可能改變通過合併
- 上有分支沒有完成被跟蹤
所以我在尋找的東西更強大的選項。
乾杯
'git config --global color.ui auto'?! – 2012-03-13 15:04:11
我有顏色=總是,但不符合我的要求。 – Pluc 2012-03-13 18:23:52
從這個問題兩年後,git仍然不支持CONFLICT上的顏色,這太瘋狂了! – huocp 2014-07-25 01:09:39