Rumah  >  Soal Jawab  >  teks badan

在命令行下, Git diff能否有更加直观的输出?

描述问题

git diff是git的一个功能,不需要在git仓库下即可使用,
我使用它,本意是替代系统自带的diff工具(这个太老土了,很不直观)

然git diff能否输出更加好点的diff图? (最好类似常见的图形化diff工具那样, 分成左右)

本来是这样(见下面截图)

![图片描述][1]

期待成为这样

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

上下文环境

Linux-Server-带git

重现

相关代码

报错信息

相关截图

已经尝试哪些方法仍然没有解决(附上相关链接)

问题简化

过去多啦不再A梦过去多啦不再A梦2747 hari yang lalu897

membalas semua(3)saya akan balas

  • 为情所困

    为情所困2017-05-02 09:40:38

    Ketik arahan berikut

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

    Kemudian jalankan git d untuk mencuba kesannya. git diffIa harus dibiarkan begitu sahaja

    balas
    0
  • 漂亮男人

    漂亮男人2017-05-02 09:40:38

    Untuk menggunakan alat perbezaan pihak ketiga, anda boleh menyemak jawapan berikut
    Bagaimanakah saya boleh mendapatkan perbezaan sebelah menyebelah apabila saya melakukan “git diff”?

    balas
    0
  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-02 09:40:38

    Sebenarnya, ini tidak penting. Sebaiknya belajar dan biasakan diri. Kerana ia bukan sekadar diff. Terdapat situasi yang sama apabila penggabungan berlaku apabila terdapat konflik.

    Tetapi biarlah messenger menyelesaikan masalah LZ:
    vim + vcscommand. Kemudian laksanakan vimarahan:VCSVimDiff di dalam

    balas
    0
  • Batalbalas