我提交了一个错误的文件,所以我想清理它,但不小心我覆盖了目录中的所有文件,其中最后一个文件被提交给git.
请帮忙!
我做了什么:
git add fileIdidnotwanttoadd
git rm -r --cached .
git reset --hard HEAD
Run Code Online (Sandbox Code Playgroud)
结果:我的所有修复都消失了!我修复了3个非常难的bug,它们都消失了!
谢谢你们.我使用了你的大多数建议,仍然需要重做一些东西,但现在都恢复了.没有更多的完美主义,我吸取了教训!
如何在游标上指定no-timeout选项?
我可以手动和从我的笔记本电脑运行作业,但服务器上有一些东西,我一直收到这个错误:
MONGODB cursor.refresh()用于游标xxx查询响应返回CURSOR_NOT_FOUND.指定了无效游标,或者游标可能已在服务器上超时.游标yyy的MONGODB cursor.refresh()
该作业是从ruby调度程序文件运行的,并且在rake rake中指定为命名空间,调用中间的另一个ruby模块,并且该作业在执行此模块时死亡
我早些时候问过这个问题而且它被投票了.请,而不是downvoting解释什么是如此愚蠢,因为我真的需要解决这个问题,无法弄清楚发生了什么.
服务器是实验性的,没有任何监控工具.但它似乎是可靠的.而且没有其他工作在运行.
我做了一些事情,并意识到我的评论有拼写错误,所以我git commit -m "xxx"再次输入,并更正了评论.
因此,我不能像git push所说的那样推动任何事情
Everything up-to-date
# On branch master
# Your branch is ahead of 'origin/master' by 1 commit.
#
nothing to commit (working directory clean)
Run Code Online (Sandbox Code Playgroud)
我现在能做什么?