小编Tyr*_*yra的帖子

我刚刚删除了一周的工作!如何撤消git rm -r --cached?

我提交了一个错误的文件,所以我想清理它,但不小心我覆盖了目录中的所有文件,其中最后一个文件被提交给git.

请帮忙!

我做了什么:

git add fileIdidnotwanttoadd
git rm -r --cached .
git reset --hard HEAD
Run Code Online (Sandbox Code Playgroud)

结果:我的所有修复都消失了!我修复了3个非常难的bug,它们都消失了!


编辑:

谢谢你们.我使用了你的大多数建议,仍然需要重做一些东西,但现在都恢复了.没有更多的完美主义,我吸取了教训!

git

21
推荐指数
3
解决办法
1万
查看次数

如何在游标上指定no-timeout选项?

如何在游标上指定no-timeout选项?

我可以手动和从我的笔记本电脑运行作业,但服务器上有一些东西,我一直收到这个错误:

MONGODB cursor.refresh()用于游标xxx查询响应返回CURSOR_NOT_FOUND.指定了无效游标,或者游标可能已在服务器上超时.游标yyy的MONGODB cursor.refresh()

该作业是从ruby调度程序文件运行的,并且在rake rake中指定为命名空间,调用中间的另一个ruby模块,并且该作业在执行此模块时死亡

早些时候问过这个问题而且它被投票了.请,而不是downvoting解释什么是如此愚蠢,因为我真的需要解决这个问题,无法弄清楚发生了什么.

服务器是实验性的,没有任何监控工具.但它似乎是可靠的.而且没有其他工作在运行.

ruby mongodb

10
推荐指数
1
解决办法
2590
查看次数

提交中的拼写错误以及如果"提前1次提交"该怎么办

我做了一些事情,并意识到我的评论有拼写错误,所以我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)

我现在能做什么?

git

4
推荐指数
2
解决办法
1272
查看次数

标签 统计

git ×2

mongodb ×1

ruby ×1