git - 撤消 SourceTree 中丢弃的更改

标签 git svn version-control atlassian-sourcetree

我正在使用 SourceTree,我在“工作副本更改”部分下有一些修改过的文件,这些文件正在被跟踪,如图中的黄色图标所示。但我放弃了这些变化。现在如何恢复这些更改? enter image description here

最佳答案

如果项目未暂存(在顶部 Pane 中),您可以通过右键单击一个或多个项目并单击“还原”来还原它们。这将为每个选定的项目执行 git checkout -- filename

关于git - 撤消 SourceTree 中丢弃的更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25197611/

相关文章:

version-control - 如何解决 TFS 中的冲突?

version-control - 是否可以通过 ftp 服务器使用源代码控制管理?

python - 可以通过 Python 代码提取 git repo 修订散列吗?

git - 如何将分支中的一个文件 merge 到主 Git

git - 如何在 SourceTree 1.6 中使用 Interactive Rebase

svn - 编辑提交注释时如何取消 svn 提交(命令行客户端)

git - "git push --mirror"是否足以备份我的存储库?

svn checkout to viewvc 链接返回重定向 url 错误

SVN:如何将包含所有日志消息的更改文件导出到列表中?

svn - 如何在 checkout 之前查看存储库端的更改?