如何使用 meld (如 git add -p) 暂存 git 提交?

如何使用 meld (如 git add -p) 暂存 git 提交?

git add -p允许将工作树更改的选定部分暂存到索引,以便未提交的更改集可以拆分为多个提交。

相反git add -p,我想使用 meld 或 Linux 上可用的其他图形差异工具(例如 kdiff3)来暂存更改。

我特别热衷于使用像 meld 这样的工具,它具有实时行内差异查看器以及那些小箭头和 x 标记,可让您快速合并和删除代码块(或与此非常相似的东西)。

我怎样才能做到这一点?

答案1

git-meld-索引项目允许使用 meld 来逐步更新索引。

答案2

Meld 没有这样的集成。但是,您可以使用git gui

在 Linux 上,还有 Gitg。

在 Windows 和 OS X 上,GitHub 应用程序具有此功能。

相关内容