Tho*_* S. 11 windows git rename
我想在Windows系统上重命名由Git版本化的目录(更改目录名称的大小写):
$ git mv docs DOCS
Rename from 'docs' to 'DOCS/docs' failed. Should I try again? (y/n) n
fatal: renaming 'docs' failed: Permission denied
Run Code Online (Sandbox Code Playgroud)
我也尝试过force-option - 但结果相同:
$ git mv --force docs DOCS
Rename from 'docs' to 'DOCS/docs' failed. Should I try again? (y/n) n
fatal: renaming 'docs' failed: Permission denied
Run Code Online (Sandbox Code Playgroud)
出于某种原因,Git失败了,因为它认为DOCS已经是一个现有的目录,并且该目录应该在其中移动.我知道我可以使用临时目录名重命名和提交,然后重命名和修改提交到最终名称,但是没有办法告诉Git我不想移动到任何其他目录中?
Pie*_*ont 22
您可以尝试分两步完成.
$ git mv docs DOCS2
$ git mv DOCS2 DOCS
Run Code Online (Sandbox Code Playgroud)
它会工作
归档时间: |
|
查看次数: |
2980 次 |
最近记录: |