git - highlight changed lines and changed bytes in each changed line -


ओपन सोर्स प्रोजेक्ट में एक उत्कृष्ट अंतर हाइलाइटर है ???? यह परिवर्तित लाइन और प्रत्येक परिवर्तित लाइन में परिवर्तित बाइट हाइलाइट करता है! उदाहरण के लिए या उदाहरण के लिए देखें।

डिश आउटपुट के लिए, बैश टर्मिनल, जीआईटी या वीआईएम में समान रंग हाइलाइट (यानी परिवर्तित लाइनें और बाइट्स भी बदल दी गई हैं ) का तरीका है (पैच-फाइल) ?

मैंने एक प्रक्षेप साझा किया है जो मदद कर सकता है, यहाँ यह है

ट्रैक स्क्रीनशॉट्स के समान उत्पादन का उत्पादन करता है जो संभवतः ट्रैक इसे प्रयोग कर रहा है:

 यहां छवि विवरण दर्ज करें

इसके साथ इंस्टॉल करें:

  wget https://raw.githubusercontent.com/git/git/ Fd99e2bda0ca6a361ef03c04d6d7fdc7a9c40b78 / contrib / diff-highlight / diff- हाइलाइट & amp; amp;  ~ / bin /  डायरेक्टरी (या जहां कहीं भी आपका <कोड) फाइल  अंतर-हाइलाइट  को स्थानांतरित करें   

chmod + x diff-highlight > $ पैथ है), और उसके बाद अपने ~ / .gitconfig में निम्नलिखित जोड़ें:

  [पेजर] diff = diff-highlight | कम लॉग = diff-highlight | कम शो = diff-highlight | कम   

@cirosantilli द्वारा सुझाए गए एकल कॉपी पेस्ट इंस्टाल:

  cd ~ / bin curl -O https://raw.githubusercontent.com/git/ Git / fd99e2bda0ca6a361ef03c04d6d7fdc7a9c40b78 / contrib / diff-highlight / diff-highlight chmod + x diff- हाइलाइट git config --global pager.log 'diff-highlight | कम 'git config --global pager.show' diff-highlight | | कम 'git config --global pager.diff' diff-highlight | | कम '   

Comments