我用git:
初始化了一个目录git init
然后添加了所有文件:
git add .
之后,我手动(通过操作系统)重命名了一个目录(从Attr
到attibutes
)。
然后我继续编码,现在我想提交更改,它说:
Changes not staged for commit:
deleted Attr/file.jpg
/..... a list of similar files which are in renamed directory
我该如何解决这个问题?我做了:
git update-index
但它没有奏效。
答案 0 :(得分:3)
您可以将其调试为“git status” - >它将显示暂存,修改和未跟踪的文件。
1.在这里你会发现变更中的“Attr”被提交或上演状态。所以你在这里申请“git rm Attr” 2.在未跟踪列表中,您将找到新创建或重命名的文件,即attibutes。因此,对于未跟踪的文件,您只需应用命令“git add attributes”。
现在您可以提交更改。