最近、喉風邪にやられ人と会話すら辛いモリです。
何かと役に立つコマンドがあってもすぐ忘れてしまうという事で、備忘録として残します。
GITコマンドの【DIFF】を紹介。 GITの差分を見る時ってすっっっごい見づらいですよね!?(自分だけ?
たとえば、以下のソースを変更して
<div class="well sidebar-nav"> <ul class="nav nav-list"> <li class="nav-header">Sidebar</li> <li class="active"><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li class="nav-header">Sidebar</li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li class="nav-header">Sidebar</li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> </ul> </div><!--/.well -->
こんな感じに。。。。
<div class="well sidebar-nav"> <ul class="nav nav-list"> <li class="nav-header">Sidebar</li> <li class="active"><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link追加した文字</a></li> <li><a href="#"></a></li> <li class="nav-header">Sidebar</li> <li><a href="#">上書かれた文字</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li class="nav-header">Sidebar</li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> <li><a href="#">Link</a></li> </ul> </div><!--/.well -->
【git diff --color-words --word-diff-regex='\\w+|[^[:space:]]'】を実行したとき
追加した文字は『緑』で削除した文字は『赤』で表示してくれます。
なにがどぉ~なったのかが一目でわかりますね!
ちなみに、ローカル環境でツールが使えるならEclipseやWinMergeなどに任せちゃってます ( ^0^;