git - 如何在NetBeans中将文件的特定行暂存到git中?

原文 标签 git netbeans netbeans-7 netbeans-plugins

我对使用netbeans很陌生,今天我遇到了一个问题。我以前只准备部分文件,以便更好地提交。
我已经使用了vim和逃逸插件,在那里我可以将特定的线路从未老化移动到分阶段。
我可以通过调用git add-p来解决这个问题,但是直接从netbeans ide来做会更好。
有没有一种神秘的方法可以通过点击某个地方和特定的台词来做到简单?

最佳答案

使用git add -p不是解决方法,而是解决方法。
如果您需要它更舒适,请从netbeans中启动git gui作为External Tool并使用它手动放置行。
不管你有没有成功:这正是为什么我提倡用一个工具来完成一个任务,而不是把所有的事情都放在一个工具里。
Does netbeans ignore my git pre-commit hook?中,我讨论了netbeans的git实现远未完成。git add -p似乎不包含在NetBeans Git integration plan中。
netbeans正在使用jgitjgit不提供暂存部分文件的方法,只有AddCommand提供addFilepattern()。所以你的问题的答案是不,这行不通。

相关文章:

python - 由于gevent导致heroku应用程序错误

git - 不显示所有带有git branch -r的远程分支

java - 通过其他方法发送和接收单元

java - N毫秒后在Java中更改变量的值

git - 使用emacs(和magit?)访问给定的commit / branch / etc中的文件

git - 如何解决flywaydb中脚本的版本号冲突

java - 在一个存储库中推送一个以上的netbeans项目

java - 为什么Netbeans在回车后清除行?

java - Java:从列表选择侦听器获取结果

mysql - 将MySQL Community Server 5.6集成到Netbeans 7中