我正在尝试执行git pull并收到错误消息:
error: The following untracked working tree files would be overwritten by merge:
<myFileName>
Please move or remove them before you can merge.
Run Code Online (Sandbox Code Playgroud)
所以,我尝试使用命令git rm --cache删除该文件,这会导致错误:
fatal: pathspec
<myFileName>
did not match any files
Run Code Online (Sandbox Code Playgroud)
此时我被困住了.在删除文件之前我无法拉动.但是,它告诉我我无法删除该文件.
我该怎么做才能解决这个问题?
tro*_*ger 114
这是'git clean'命令的机会.如果您不关心未跟踪的文件 ... git clean -n以查看将删除的内容,并git clean -f继续执行rm未跟踪的文件.
添加-d到命令也可以对目录进行操作:
git clean -dn
git clean -df
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
65831 次 |
| 最近记录: |