今天換了電腦,我直接把整個倉庫從電腦A復制到了電腦B,包括倉庫下面的 .git
文件夾。
修改代碼后我執行了一下 git add .
出現了一個報錯
fatal: Invalid path 'D:/Studio/Repo': No such file or directory
看了下,這不是我上一台電腦的倉庫目錄嗎。
我在網上找了一下,並沒有找到一個比較好的解決方案。
想了想,git倉庫配置都是在 .git
文件夾下面,下面肯定有配置文件。
直接拿文本搜索工具搜索了一下,我這里使用的 grep
λ grep -rn "D:/Code" ./.git
./.git/config:6: worktree = D:/Studio/Repo/theproject
可以看到config里面有這個配置,直接把這個 worktree 改成你現在項目所在的位置即可解決問題