发生了什么:我将folderA复制到folderX。将文件移出一级文件夹,以便它们现在位于文件夹X的正下方(这是我本来应该做的,但是我是新手,所以我们是。)我不要FolderX中的folderA,但不应更改原始folderA。
问题: 当我位于文件夹X中的“ rm -r folderA”时,出现以下消息:
rm:删除受写保护的常规文件 'folderX / .git / objects / 00 / many999letters123many456numbers'?
我应该说是吗?删除复制的文件夹会影响原始文件夹吗?
是否最好消除我复制文件夹的错误?我该怎么做?
更多信息: 我还没有对github进行任何更改。 folderX是一个存储库(当前除了.git和readme.txt之外没有其他文件)。 folderA也是一个仓库。
答案 0 :(得分:0)
如果要删除folderA/folderX
中的多余副本,则删除全部folderA/folderX/.git
不会有任何危害。
folderA/.git/objects/00
至folderA/.git/objects/ff
中受写保护的文件是git对象(blob,树,提交和标签),它们以“松散格式”对存储库历史记录的各个部分进行编码。>