我试图通过git rm file-name命令删除PNG图像。但是,我无法删除此文件,请给予解决方案。
git rm file-name
goucqfw61#
git rm path_to_your_file git commit -m "Delete my file"
8yoxcaq72#
让我们看看,你已经删除了文件,你需要提交它....我的意思是你需要添加并提交它,文件将不再在存储库中被跟踪...你删除文件的主要目的可能是取消对文件的跟踪,这里的“deleted”意味着它将在repo中被删除,所以你需要提交它,然后你可以删除它。简单地说,只需添加、提交和推送删除操作。
g2ieeal73#
另外,如果你的git服务器和本地机器是分开的,你还需要使用
git push
同步本地存储库和服务器
x3naxklr4#
你需要上演
git add filename.png
并付诸行动
git commit -m 'remove image'
des4xlb05#
事实上,您已经删除了该文件。git status只会显示你刚才所做的最新状态。你可以这样尝试:提交,然后重置为这个提交id,你会发现工作树是干净的。
webghufk6#
由于图像可以是png文件,因此可以使用以下命令删除它们rm -r 'file-name.png'
rm -r 'file-name.png'
6条答案
按热度按时间goucqfw61#
8yoxcaq72#
让我们看看,你已经删除了文件,你需要提交它....我的意思是你需要添加并提交它,文件将不再在存储库中被跟踪...
你删除文件的主要目的可能是取消对文件的跟踪,这里的“deleted”意味着它将在repo中被删除,所以你需要提交它,然后你可以删除它。
简单地说,只需添加、提交和推送删除操作。
g2ieeal73#
另外,如果你的git服务器和本地机器是分开的,你还需要使用
同步本地存储库和服务器
x3naxklr4#
你需要上演
并付诸行动
des4xlb05#
事实上,您已经删除了该文件。git status只会显示你刚才所做的最新状态。你可以这样尝试:提交,然后重置为这个提交id,你会发现工作树是干净的。
webghufk6#
由于图像可以是png文件,因此可以使用以下命令删除它们
rm -r 'file-name.png'