如何从git中删除一个根本不存在的文件
因此,我将一个ouath密钥文件从本地副本推送到git分支中。如何在git中覆盖提交以删除oauth密钥文件 我试过了 git rm cache/storage/oauth.key,并对我的分支执行了git add、git commit、git push,但文件仍然存在 我也试过了 git revert commitID但出现错误 错误:commit 5ac87ad863059396jkljkljlkjce4c64是一个合并,但未提供-m选项。 致命:还原失败 请给出建议。试试看 git rm-缓存存储/oauth.key 然后在stage、commit和push上添加删除的oauth密钥文件。 这必须从远程存储库中删除密钥文件。请参阅如何从git中删除一个根本不存在的文件,git,laravel-5,gitlab,Git,Laravel 5,Gitlab,因此,我将一个ouath密钥文件从本地副本推送到git分支中。如何在git中覆盖提交以删除oauth密钥文件 我试过了 git rm cache/storage/oauth.key,并对我的分支执行了git add、git commit、git push,但文件仍然存在 我也试过了 git revert commitID但出现错误 错误:commit 5ac87ad863059396jkljkljlkjce4c64是一个合并,但未提供-m选项。 致命:还原失败 请给出建议。试试看 git r