gpt4 book ai didi

git rm 带空格的文件名

转载 作者:IT王子 更新时间:2023-10-29 01:14:25 36 4
gpt4 key购买 nike

我尝试在 Xcode 中与项目的命令行 merge ,但我认为需要删除一个文件。这是一个存在于我 merge 的分支中的文件,但不存在于我 merge 到的分支中。问题是它的名称中有一个空格:

TestService/TestService copy-Info.plist

如何删除该文件?谢谢!

最佳答案

与您使用 rm 删除此类文件的方式相同:引用名称:

git rm "TestService/TestService copy-Info.plist"

git rm 'TestService/TestService copy-Info.plist'

git rm TestService/TestService\ copy-Info.plist

根据您的 shell 和其他文件的名称,制表符补全可能对此有所帮助。打字

$ git rm TeTab

可能会完成目录名称:

$ git rm 测试服务/

然后输入部分文件名和另一个标签:

$ git rm TestService/TeTab

将完成文件名,包括插入的 \ 以转义空格字符:

$ git rm TestService/TestService\copy-Info.plist

但是 Tab 补全通常只根据所有可用文件扩展一个唯一的前缀,所以这可能有效也可能无效。

关于git rm 带空格的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11855517/

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