【问题标题】:How do I solve a dirty index in Eclipse?如何解决 Eclipse 中的脏索引?
【发布时间】:2014-06-18 12:14:31
【问题描述】:

我在eclipse中遇到以下问题:

如何解决脏索引?

【问题讨论】:

    标签: eclipse git github pull


    【解决方案1】:

    索引是 git 中注册要包含在下一次提交中的更改的位置(通过git add)。

    如果您的索引上根本没有记录任何更改,则该索引被视为干净,但如果有文件添加到索引中,则该索引被视为 .

    这同样适用于您的工作树(从您的存储库中签出的文件)。如果您对它们进行了更改,它们是,否则它们是干净

    要使您的索引干净,您可以执行 reset 来仅从索引中删除更改,而不是从工作树中删除,也可以将它们从工作树中删除,您可以通过命令行使用 git stash,或者通过 Eclipse 中的 Git Repositories 视图。

    当您存储更改时,它们会像提交一样被保存,但您可以轻松恢复和删除存储。您可以将它们视为某种缓存。你可以阅读更多here

    如果您stash 更改,您可以通过命令行 (git stash apply) 或通过 EGit(请参阅 Stashed Commits)将它们应用回存储库来重新获得它们。

    【讨论】:

      【解决方案2】:

      存储你的更改然后拉你的分支

      在拉出分支后应用隐藏的更改

      【讨论】:

        猜你喜欢
        • 2012-08-25
        • 2012-10-14
        • 1970-01-01
        • 1970-01-01
        • 2020-12-18
        • 2014-06-04
        • 1970-01-01
        • 2014-09-12
        • 2014-10-07
        相关资源
        最近更新 更多