![](/img/trans.png)
[英]What is the difference between Stop Tracking and Ignore File in git SourceTree
[英]What is the difference between Stop Tracking and Discard File in git SourceTree
我想知道丢弃文件和使用source-tree停止在git中跟踪文件之间的区别。 如果我在更新的代码中删除了一个文件并且我希望在存储库中删除该文件,那么我应该将其标记为停止跟踪,还是应该在提交过程中将其丢弃
第一个答案未涵盖的一个细节是停止跟踪不会删除本地文件。 它只从源代码控制中删除它。
在SourceTree中,选择文件中的“discard”只会丢弃您的本地更改; 停止跟踪将其从存储库中删除。 但是,只要您删除了本地驱动器上的文件,并且可以在SourceTree的“Staged Files”部分中看到该删除,那么当您提交时,它也将在存储库中删除。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.