【问题标题】:Can I override working copy by index content? [duplicate]我可以通过索引内容覆盖工作副本吗? [复制]
【发布时间】:2012-11-13 02:23:47
【问题描述】:

可能重复:
How do you discard unstaged changes in git?

我知道当我git add 跟踪内容到存储库时,git 复制/更新其对象存储的内容。如果我在没有git add 的情况下不断更改我的内容,并且我对所有这些更改感到遗憾,并且我希望索引中的最后一个快照恢复到我的工作副本,我该怎么办?

【问题讨论】:

    标签: git


    【解决方案1】:

    您可以为此使用git-checkout

    git checkout -- .
    

    【讨论】:

    • 好吧,我终于明白了。 Git 的检出行为实际上是用索引内容覆盖我的工作副本,而不是我的最后一次提交(通常是 HEAD)。谢谢,盗贼大师。
    猜你喜欢
    • 2013-01-05
    • 2019-09-03
    • 1970-01-01
    • 1970-01-01
    • 2016-09-01
    • 2011-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多