如何从Netbeans重命名Git修订文件

时间:2013-02-01 00:44:38

标签: git netbeans

使用Netbeans 7.2,如何从Netbeans IDE重命名(重构>重命名)类/文件,以便将其作为文件重命名/移动提交,而不是“添加”文件(并且删除的文件将实际上在下一次拉动时被废除了)

2 个答案:

答案 0 :(得分:4)

回答我自己的问题,这实际上是由于我的使用不当,但可能仍然有助于其他人......

首先:git mv用于移动/重命名文件实际上只有rm然后add到文件然后您仍然可以通过执行{{{{}}来保存文件的修订历史记录1}}在此previous question

中进行了解释

第二:当使用带有git的Netbeans时,重命名(使用Refactor-> Rename)文件将执行相应的git命令,但一定要从项目文件夹或源文件夹进行提交(右键单击项目/文件树)包含旧文件/新文件/位置,以便您的提交包含所涉及文件的git log --followremove操作。

答案 1 :(得分:0)

我知道这是一个老线程,但只是强调xblitx答案,并在将来帮助其他人, 重构/重命名后 右键单击操作包 - > Git - >显示更改 您应该看到所有操作(删除和重命名/修改) 承诺所有这些。