Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Git——EclipseJava中的修正_Java_Eclipse_Git_Git Amend - Fatal编程技术网

Git——EclipseJava中的修正

Git——EclipseJava中的修正,java,eclipse,git,git-amend,Java,Eclipse,Git,Git Amend,我试图在git中推送一些文件 例如a、b、c、x、y、z文件 在我发现文件中有一些错误后,我确实犯了错误。。。 我确实为相同的文件提交了修改,并推送了相同的文件a、b、c、x、y、z 在一些提交之后,我意识到,我不想要文件“C”,而是想要文件“D”。 我添加了文件“D”并进行了修改 现在一切都很好,但现在我可以看到提交后的所有文件 a、 b,c,d,x,y,z 但是我不想把C文件发送到git 我想在执行commmit和amend之后删除文件C 只想看看 a、 b、d、x、y、z文件 我使用Ecl

我试图在git中推送一些文件
例如a、b、c、x、y、z文件

在我发现文件中有一些错误后,我确实犯了错误。。。 我确实为相同的文件提交了修改,并推送了相同的文件a、b、c、x、y、z

在一些提交之后,我意识到,我不想要文件“C”,而是想要文件“D”。 我添加了文件“D”并进行了修改

现在一切都很好,但现在我可以看到提交后的所有文件 a、 b,c,d,x,y,z 但是我不想把C文件发送到git 我想在执行commmit和amend之后删除文件C 只想看看 a、 b、d、x、y、z文件 我使用Eclipse和JAVA来完成这个过程

Git的--amend选项只允许您修改上次提交的内容。如果你想修改你以前做过的承诺。您需要遵循以下步骤:

这是Java而不是Java。谢谢你,Michael,我下次会更正它!!我试图删除旧文件C。添加了文件d,并在Eclipse中再次提交了修改。我可以看到带十字符号的文件C和文件d。我应该在Eclipse中单击文件d和文件C(带十字符号)来单击完成吗?谢谢大家!!我的问题解决了,删除文件,执行提交修改,在eclispe中,您可以看到带复选框的删除文件和带复选框的更新新文件。单击这两个复选框,然后单击“完成”。您将删除文件c,并添加文件d。现在我只能看到a、c、d、x、y、z。谢谢你抽出时间!