- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
玩家:
master:svn分支(实际的,不是本地的trackign)mybranch:本地分支
我的错误:
[master] git svn rebase
[master] git merge mybranch
[master] git svn dcommit
我做了两次。
有什么办法可以解决这一切吗?我在想类似的事情:
但这似乎行不通。
(我知道我应该 a. 从本地跟踪分支机构工作并且 b. 重新定位而不是 merge )
我正处于疯狂/愿意向受访者阶段发送啤酒:)
最佳答案
既然在 SVN 端重写历史是困难的,为什么不尝试 dcommit 一个新的提交来有效地取消你之前两次 dcommitt 的内容呢?
git log # grab the commit hash you want to revert
git revert <commit hash>
git svn dcommit
Given one existing commit, revert the change the patch introduces, and record a new commit that records it.
关于git - 从愚蠢的 git-svn merge 中恢复历史,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3002268/
不能制造愚蠢。具有下一个文件夹结构: /flint/double-conversion/src /燧石/愚蠢/愚蠢/ 其中/flint/folly 包含自述文件和许可证。作为in the readme
我有一个小问题,它可能在某个地方很愚蠢,但我仍然有它:) 所以问题是: 通过这样做 round(615.36*0.10, 2, PHP_ROUND_HALF_DOWN); 我希望结果是 61.53,但
我正在寻找一个只是为了大致了解应该如何正确设置标准 C++ 项目。(如果可能的话……:-p) 这是我对这个项目的要求: 基于模块(具有编译成主程序模块的库/模块) 编译跨平台 我想这样做,这样我就可以
我是一名优秀的程序员,十分优秀!