有时候我们可能会将一些不需要跟踪的文件上传到远程仓库中,例如配置文件等等。为了不影响其他开发者使用git上的代码,我们需要删除已经传到远程仓库中的错误文件。
(1)在本地拉取远程分支 git pull origin master
(2)在本地删除对应的文件:git rm filename(同时在缓存和物理存储中删除文件,慎用),git rm --cache filename(只在缓存中删除对应的文件)
(3)将处理后的工程提价,上传到远程仓库:git commit -m"本地删除远程文件filename"),git push origin master