我从存储库中拉取了代码,在多个文件中进行了更改,现在我想撤消这些更改。
我尝试了
我在文档中看到了这个讨论:链接,但它似乎处理的是从一个提交到另一个提交,而不是撤消所有未提交的更改。
(我没有使用TortoiseSVN。)
我无法给您状态命令的精确转储,但它看起来有点像这样:
我尝试了
svn revert -R .
和svn revert --depth infinity .
,但是当我调用svn status
时,我仍然看到所有标记为已修改的文件,并且它们似乎与我尝试还原之前相同。我在文档中看到了这个讨论:链接,但它似乎处理的是从一个提交到另一个提交,而不是撤消所有未提交的更改。
(我没有使用TortoiseSVN。)
我无法给您状态命令的精确转储,但它看起来有点像这样:
>>svn status
? dir/
? dir/
X dir/
? dir/
Performing status on external item at [dir]
M file
Performing status on external item at [dir]
? dir/
? dir/
? file
? file
X dir/
svn status
的输出。它是否有标记为M
或?
的项目? - bahrep