【发布时间】:2015-06-12 16:06:46
【问题描述】:
我在一个带有谷歌单元测试的 C++ 程序中,gtest。我运行并构建了这些项目。
最后,当我运行git status 时,它给出了一些奇怪的未跟踪文件。我不知道它们来自哪里,以及我应该如何删除它们。使用 bash。
> git status
On branch A
Untracked files:
(use "git add <file>..." to include in what will be committed)
"../path_of_file1\r"
"../path_of_file2\r"
"../path_of_file3\r"
nothing added to commit but untracked files present (use "git add" to track)
这不起作用:
rm -f "path_to_file\r"
谢谢。
我相信git clean 应该适用于大多数情况。我尝试了没有“”的 rm,它有效!谢谢你们。
rm path_to_file\r(由制表符完成)
【问题讨论】:
-
这些路径存在吗?
-
不要使用您的解决方案更新您的帖子。如果没有可用的解决方案按书面方式工作,您可以编写自己的解决方案并接受它。如果确实有效(即使稍作修改),请接受该答案(并添加注释说明您需要修改的原因)。
标签: c++ git bash command-line