atlassian-sourcetree - 在 Sourcetree 中使用丢弃
问题描述
我想知道如果我右键单击一个未暂存的文件并单击丢弃,是否会从我的文件夹中删除该文件,或者它是否会“撤消”我所做的更改但不理会该文件。它也会影响我在 bitbucket 上的文件。我担心如果我丢弃该文件,它会删除它,然后我将无法从 bitbucket 中提取我的文件。
如果这些是愚蠢的问题,我很抱歉。
解决方案
discard
只会删除您对特定文件所做的本地文件更改。这将使文件恢复到上次提交时的状态。remove
完全从版本控制中删除文件,这将导致 git 不再监视文件。这将导致对文件所做的更改不会反映在您的 Sourcetree 中。
推荐阅读
- docker - docker-compose 无法自动设置环境值
- python - 读取和写入一个csv文件Python
- swift - 快速将字符串元素转换为数组中的 int 元素
- reactive-programming - 谁在响应式 Web 应用程序中调用 Flux 或 Mono 订阅
- asterisk - 如何获取来电显示变量?
- java - 一个 LDAP 的 AD 身份验证失败,但另一个 LDAP 通过
- pyinstaller - 在可执行文件中运行 Xgboost 时出现问题
- kotlin - 如何使用 kotlin 作为服务器端语言?
- sql - 将使用 switch case 创建的 SQL 视图转换为 Postgresql
- python - 从 SPSS 到 Python 日期的整数日期