gpt4 book ai didi

git - 由于文件错误而无法执行 git checkout 且无法 git stash

转载 作者:行者123 更新时间:2023-12-02 20:15:08 25 4
gpt4 key购买 nike

我正在尝试对分支进行 git checkout:

$ git checkout remotes/origin/QuestionFormJN
error: Your local changes to the following files would be overwritten by
checkout:
ICompute-api/.vs/ICompute-api/v15/Server/sqlite3/storage.ide-shm
ICompute-api/.vs/ICompute-api/v15/Server/sqlite3/storage.ide-wal
Please commit your changes or stash them before you switch branches.
Aborting

然后我尝试执行 git stash 并收到此错误:

$ git stash
Saved working directory and index state WIP on master: e52c54c fixed login
Unlink of file 'ICompute-api/.vs/ICompute-
api/v15/Server/sqlite3/storage.ide-shm' failed. Should I try again? (y/n) y
Unlink of file 'ICompute-api/.vs/ICompute-
api/v15/Server/sqlite3/storage.ide-shm' failed. Should I try again? (y/n) n
error: unable to unlink old 'ICompute-api/.vs/ICompute-
api/v15/Server/sqlite3/storage.ide-shm': Invalid argument
Unlink of file 'ICompute-api/.vs/ICompute-
api/v15/Server/sqlite3/storage.ide-wal' failed. Should I try again? (y/n) n
error: unable to unlink old 'ICompute-api/.vs/ICompute-
api/v15/Server/sqlite3/storage.ide-wal': Invalid argument
fatal: Could not reset index file to revision 'HEAD'.

我做错了什么?

最佳答案

错误“取消文件链接失败”(几乎总是只在 Windows 上出现)意味着文件在存储时无法删除,通常是因为它正在被其他程序使用。在 Windows 上,通常不允许删除另一个程序正在使用的文件,因此您需要找出它是什么并将其关闭。您还可以重新启动计算机,看看是否可以解决运行 git stash 的问题。

在 Unix 系统上,此错误表明您在非常非常旧的版本上使用了为较新版本的操作系统编译的 Git。

关于git - 由于文件错误而无法执行 git checkout 且无法 git stash,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52581027/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com