我有一个本地git,我做了一个提交(让我说我的第三次提交),然后我在远程网站上推送到原点。
我无意中删除了远程文件,现在我尝试再次推送:
git push origin master
但返回“Everything up-to-date
”
我不确定是否删除了其他文件,因此如何推送到远程并“覆盖/添加丢失的文件”以进行本地提交。
答案 0 :(得分:1)
git push origin <your_branch_name> --force
即使这可以解决您的问题。但要小心,因为这是一个危险的命令。
请参阅此处的说明:How do I properly force a Git push?