gpt4 book ai didi

git - Atlassian Soucetree 2.3.1.0 : Difference between 'remove' and 'discard'

转载 作者:太空狗 更新时间:2023-10-29 14:03:56 25 4
gpt4 key购买 nike

我使用的是适用于 Windows 的 Atlassian Soucetree 2.3.1.0。当我右键单击“未暂存文件”下的文件时,会出现一个删除选项和一个丢弃选项。有什么不同?我想要的是 TFS 的“撤消未决更改”的等价物。我不小心对文件进行了更改,我想在不以任何方式影响存储库的情况下撤消它。

最佳答案

我有相同的 SourceTree 2.3.1.0,我看到:

  • remove (Ctrl+Del) 是一个git rm -- afile
  • Discard 是一个 git checkout -- afile,它将内容重置为索引中的内容:因此它将撤消尚未暂存的未决更改。

remove vs. Discard

关于git - Atlassian Soucetree 2.3.1.0 : Difference between 'remove' and 'discard' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47037095/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com