在命令列下, Git diff能否有更直覺的輸出?
过去多啦不再A梦
过去多啦不再A梦 2017-05-02 09:38:38
0
3
860

描述問題

git diff是git的一個功能,不需要在git倉庫下即可使用,
我使用它,本意是替代系統自帶的diff工具(這個太老土了,很不直觀)

然git diff能否輸出更加好點的diff圖? (最好類似常見的圖形化diff工具那樣, 分成左右)

本來是這樣(見下面截圖)

![图片描述][1]

期待成為這樣

old                 |         new, 这是右边
                    |
                    |
                    |
                    |

上下文環境

Linux-Server-带git

重現

相關代碼

報錯訊息

相關截圖

已經嘗試哪些方法仍然沒有解決(附上相關連結)

問題簡化

过去多啦不再A梦
过去多啦不再A梦

全部回覆(3)
为情所困

拍一下下面的指令

git config --global diff.tool vimdiff
git config --global difftool.prompt false
git config --global alias.d difftool

然後運行git d试试效果。git diff應該還是保留原狀的

漂亮男人

使用第三方的diff工具,你可以看看下列的答案
How can I get a side-by-side diff when I do “git diff”?

曾经蜡笔没有小新

其實這個不重要。最好是學習並習慣。因為不光是diff。有衝突的時候要合併也有類似的情況。

但還是使者解決LZ的問題:
vim + vcscommand。然后在vim内部执行:VCSVimDiff命令

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!