首页 > 解决方案 > 在 Sourcetree 中使用丢弃

问题描述

我想知道如果我右键单击一个未暂存的文件并单击丢弃,是否会从我的文件夹中删除该文件,或者它是否会“撤消”我所做的更改但不理会该文件。它也会影响我在 bitbucket 上的文件。我担心如果我丢弃该文件,它会删除它,然后我将无法从 bitbucket 中提取我的文件。

如果这些是愚蠢的问题,我很抱歉。

标签: atlassian-sourcetree

解决方案


discard只会删除您对特定文件所做的本地文件更改。这将使文件恢复到上次提交时的状态。remove完全从版本控制中删除文件,这将导致 git 不再监视文件。这将导致对文件所做的更改不会反映在您的 Sourcetree 中。


推荐阅读