在推送之前从本地存储库中删除文件,在我向上游推送之后在远程源中显示

时间:2012-12-01 00:25:04

标签: git bitbucket

我在我的项目中添加了一个图像,然后将其删除。 Git状态证明:

deleted:    My Project Repository/My Project Name/back-button.png

然而,当我向上游推进时,我惊讶地看到了源中的图像back-button.png。为什么我在遥控器上找到它?以及如何删除它?感谢名单。

2 个答案:

答案 0 :(得分:1)

每当你删除一些文件并想要提交它们时,请git add -u

答案 1 :(得分:0)

如果要从远程存储库中删除文件,可以使用:

git rm --cached MyProjectRepository/MyProjectName/back-button.png

在我的情况下,我总是忘记在开始一个新项目之前向.gitignore添加一些目录,最后我最终修复了存储库:) 我是在自己的博客上写的,希望我不会忘记: http://www.cerioli.com/2012/10/06/remove_folders_and_files_from_git/