5

我对使用 NetBeans 很陌生,今天我遇到了一个问题。我曾经只暂存部分文件以进行更好的提交。

我使用过 vim 和 fugitive 插件,我可以将特定的行从 unstaged 移动到 staged。

我可以通过调用git add -p来解决问题,但最好直接从 NetBeans IDE 中执行此操作。

有没有一种神秘的方法可以通过单击某处和舞台特定的线来简单地做到这一点?

4

1 回答 1

7

使用git add -p不是一种解决方法,而是一种方法

如果您需要它更舒适,请git gui作为外部工具从 NetBeans 中启动,并使用它来手动暂存线路。

无论您是否以某种方式使其工作:这正是我提倡使用一种工具完成一项任务而不是试图将所有东西都放在一个中的原因。

netbeans 是否忽略了我的 git pre-commit 钩子?,我讨论过 NetBeans 的 Git 实现远未完成。git add -p似乎没有包含在NetBeans Git 集成计划中。

NetBeans 正在使用jgit. jgit不提供暂存部分文件的方法,只有AddCommand提供addFilepattern(). 所以你的问题的答案是否定的,它不会起作用。

于 2012-08-10T09:20:43.530 回答