问题标签 [revert]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
226 浏览

version-control - 删除了一些由 Mercurial 版本控制的文件,我如何提交这些删除?

我删除了本地文件系统上的一些文件,这些文件不再使用,只是垃圾。不幸的是,它们被版本控制(Mercurial)跟踪。现在我看到一个大红色'!说因为缺少文件而不同步。我如何告诉 Mercurial 可以删除这些文件,而无需还原所有文件并单独选择删除它们?

0 投票
3 回答
576 浏览

asp.net - 实体框架还原更改

我正在开发一个具有 4 个步骤的向导的 Web 表单:

在每一步中,我都会创建从数据库生成的新实体。

问题是,作为一个向导,用户可以更改将产生要存储的值的控件的属性。

所以我需要释放创建的实体对象或将该实体值返回到存储在数据库中的原始行。

我怎样才能做到这一点。

如果我将每个创建的实体对象设置为空,它应该工作吗?

顺便说一句,这就是我的做法:

因此,如果此代码在 3 个部分的向导的第 2 个向导部分上执行,并且一旦客户端创建运行不止一次,我就会通过这个集合返回和前进,所以这就是我的问题。

那么我该如何取消创建它:-P

谢谢!!!

0 投票
4 回答
55724 浏览

git - 撤消上次提交/合并

我把我的 git repo 弄乱了一点。我在一个单独的分支中开发了一个功能。完成工作后,我切换到master合并它,但是我的伙伴推送了一些与我冲突的文件。在合并、冲突和推送新更改之后,我看到我也提交了我的合作伙伴的旧更改。

现在我想重做这个提交/合并。我试过 git reset --soft HEAD^了,但是当我想推送时,我收到了这个错误消息Merge the remote changes before pushing again

谁能帮我?

0 投票
0 回答
130 浏览

svn - SVN:工作副本中更新操作的日志

我刚刚更新了我们的 repo 的实时工作副本,我想恢复这个更改。问题是我不知道更新前的工作版本是什么,并且对 repo 进行了很多更改,以至于我很难弄清楚我应该在哪里恢复。

是否有对 repo 的工作副本执行的操作的日志?

0 投票
1 回答
4847 浏览

svn - svn还原失败

为什么svn的revert对我来说失败了?

我正在尝试恢复到版本 6253。

我知道这是我想要的版本,因为我在不到一个小时前在 shell 中输入了以下内容:

我认为存储库有问题,因为我在输入svn log. 我所看到的只是前 3 次提交,它们以r5650.

0 投票
4 回答
65634 浏览

git - 撤消 git 合并(尚未推送)

我只是将一些更改提交到我的一个功能分支(“feedback_tab”)然后,签出“master”并将它们合并到那里。我实际上打算将它们合并到我的“开发”分支中。

现在,master 领先于 'origin/master'(它的远程) 17 次提交 - 我还没有推动合并(显然也不想这样做)。如何将 master 恢复到与意外合并之前相同的状态?我对这些git revert东西感到困惑git reset

我查看了我的 git 日志,没有将 feedback_tab 合并到 master 的条目。我以为它会是顶级条目?

有点困惑:/欢迎任何帮助!最大限度

0 投票
14 回答
44197 浏览

git - Git:如何恢复2个顽固地停留在“已更改但未提交”的文件?

我有一个仓库,里面有两个文件,据说我在本地更改过。

所以我坚持这个:

Doinggit diff表示整个文件内容已经改变,即使从目测来看这似乎是不真实的(似乎存在 diff 似乎无法看到的常见行范围)。

有趣的是,我不记得在本地更改这些文件。此存储库与一个远程存储库(私有,位于 GitHub.com,FWIW)一起使用。

无论我尝试过什么,我都无法丢弃这些本地更改。我已经尝试了所有:

换句话说,我已经尝试了如何在 Git 中丢弃未暂存的更改?加上更多。但是这两个文件仍然卡在“已更改但未提交”。

到底是什么会导致两个文件像这样卡住并且看似“未还原表”?

PS 在上面显示我已经尝试过的命令的列表中,git revert当我的意思是git checkout. 很抱歉,感谢那些回答我应该尝试的人checkout。我编辑了问题以更正它。我肯定已经尝试过了checkout

0 投票
2 回答
590 浏览

revert - 为什么在 EGit 中恢复文件,但脏符号“<”仍然存在于项目视图中?

我尝试了 EGit revert 几天,当我按照用户指南还原文件时,我仍然在相关文件中得到文件脏符号,这很令人困惑。

http://wiki.eclipse.org/EGit/User_Guide#Reverting_Changes

我选择“替换为”->“Git 索引中的文件”,它可以工作,内容已恢复,但符号保持不变,有时,符号会在一段时间后消失,但有时,它并没有消失。

我在 Windows 上使用 Eclipse,我不确定它与 '\r\n' 字符有关。但是我使用“比较”->“Git 索引中的文件”,两个文件看起来一样。

希望有人能告诉我为什么,我认为这可能是一个错误?先感谢您。

0 投票
1 回答
724 浏览

jquery-ui - jQuery UI 可排序还原选项 - 在动画期间启用拖动

我目前有一个 jQuery UI 可排序元素,我将revert选项设置1000为平滑但不太快的动画。虽然动画效果很好,但似乎我无法在动画过程中拖动。

我在 jsFiddle 上做了一个简化版本:http: //jsfiddle.net/bA7Dk/。当拖动1某处并释放鼠标时,直到动画完成,您才能拖动2.

有没有办法在动画期间启用拖动?

0 投票
1 回答
1277 浏览

svn - svn 恢复到以前的版本

我团队中的一位程序员不小心从 svn 中删除了一个文件夹。他没有恢复到以前的版本,而是手动创建了整个目录,复制了目录中的文件并提交。所以我们丢失了文件夹的历史记录。我们如何找回历史?

让我通过例子来解释,不要按语法去

Boom 我们丢失了所有的修订历史,是的,我们可以通过 svn merge 获取修订历史。现在我们想要回到该目录的先前版本(修订版 2)。最好的方法是什么?