首页 文章
  • 2 votes
     answers
     views

    SVN返回修订版

    我有一个在服务器上运行的SVN存储库 - 我提交了我的更改 . 提交更改后,我在服务器上执行“svn update”,以便更改我的更改 . 但是,有时我会进行不应该执行的提交(更新) - 这意味着我有运行时出现错误的实时文件 . 所以我想在我的服务器上进行“恢复/撤消”,以便返回上一版本 . 我试过了: svn update -r <current revision -1> 但那似乎...
  • 127 votes
     answers
     views

    SVN在提交前撤消删除

    如果从SVN工作副本中删除目录但尚未提交,则不清楚如何将其恢复 . 当您输入“svn undo d”时,Google甚至建议“在提交前将svn undo delete”作为常见查询,但搜索结果无益 . 编辑:我想要一个适用于subversion 1.4.4的解决方案
  • 1371 votes
     answers
     views

    在Git中撤消一个文件的工作副本修改?

    在最后一次提交之后,我修改了工作副本中的一堆文件,但是我想要撤消对其中一个文件的更改,就像将其重置为与最近提交相同的状态 . 但是,我只想撤消仅仅一个文件的工作副本更改,而不是其他任何内容 . 我怎么做?
  • 1016 votes
     answers
     views

    如何撤消“git commit --amend”而不是“git commit”

    我不小心修改了我以前的提交 . 提交应该是独立的,以保留我对特定文件所做更改的历史记录 . 有没有办法撤消最后一次提交?如果我执行 git reset --hard HEAD^ 之类的操作,第一次提交也会撤消 . (我还没有推到任何远程目录)
  • 0 votes
     answers
     views

    javascript:使用数组创建撤消 - dificulty导航数组

    我正在尝试在textarea中创建一个撤销功能,因为我发现IE上的本地一个“必须在工作中使用它”缺乏 . 我们的想法是在用户按下空格,退格键,删除或右键单击鼠标时随时推送到阵列 . 我遇到麻烦的地方是用Z键浏览数组“历史” . 我在想,如果每次按下Z键都进行计数器递增,那么减去array.lenght中的那个,它将允许我浏览历史记录 . 这是一个我为测试而制作的JSFiddle http://js...
  • 2562 votes
     answers
     views

    撤消git rebase

    有谁知道如何轻松撤消git rebase? 想到的唯一方法是手动进行: git checkout两个分支的提交父级 然后从那里创建一个临时分支 cherry-pick所有提交手工 用手动创建的分支替换我重新定位的分支 在我目前的情况下,这将是有效的,因为我可以很容易地发现两个分支的提交(一个是我的东西,另一个是我的同事的东西) . 然而,我的方法让我感到不理想和容易出错(假设我...
  • 1 votes
     answers
     views

    如何修改odoo中的模型,以便可以丢弃修改?

    通常,在Odoo中编辑模型时,可以单击“放弃”按钮以还原所有更改 . 现在我有一个按钮,可以对模型进行一些修改,例如它清除一个字段 . 遗憾的是,单击Discard时不会还原此更改 . 所以我假设我在代码中对模型所做的更改是直接持久化的 . 如何修改模型,在单击“保存”之前不直接保留更改? 在其他框架中,人们经常修改模型的工作副本,可以简单地将其丢弃或应用于真实模型 . Odoo中的Discar...
  • 2756 votes
     answers
     views

    将本地存储库分支重置为远程存储库HEAD

    如何将本地分支重置为远程存储库中的分支? 我做了: git reset --hard HEAD 但是当我运行 git status 时, On branch master Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: java/com...
  • 3251 votes
     answers
     views

    撤消尚未推送的Git合并

    在我的主分支中,我在本地做了 git merge some-other-branch ,但从未将更改推送到origin master . 我没有't mean to merge, so I'想要撤消它 . 合并后执行 git status 时,我收到此消息: # On branch master # Your branch is ahead of 'origin/master' by 4 comm...

热门问题