Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我可以将git svn rebase到某个svn版本吗?(类似于svn up -r ...)

我可以将git svn rebase到某个svn版本吗?(类似于svn up -r ...)
EN

Stack Overflow用户
提问于 2012-04-19 01:20:12
回答 3查看 7.4K关注 0票数 16

简短问题:svn up -r r1130的git-svn等价物是什么,以便仅更新为编号提交(使用svn编号)?

我使用的是git-svn,所以我既可以使用git,也可以管理我团队的svn存储库的(许多)本地分支。我有一个版本的软件,我将其与特定的硬件设置一起工作。自从我上一次使用它以来,svn repo已经超过了这项工作的稳定、良好的阶段。我希望将本地分支更新为表示稳定提交的编号修订。我可以用svn up -r r1130在svn中做到这一点,但我更喜欢git。

我总是忘记我过去是如何做到这一点的,我发现自己正在搜索,帮助页面试图找到最好的方法。也许我漏掉了一个措辞不同的问答?

在一棵干净的树上检查旧版本是很容易的,但是当我在树上提交时,“倒带头在它上面重放你的工作……”我通常喜欢的部分意味着我将在添加我的更改之前到达树中的某个点!

现在,我将使用git svn rebase,然后交互地重新建立基础,以退出我不想要的提交,但我很难相信这是最好的甚至是一个好的方法。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-07-06 15:43:57

我更喜欢rebase,因为git-svn将不得不在dcommit之前重新设置您的更改的基址。试着这样做:

代码语言:javascript
运行
AI代码解释
复制
git checkout `git svn find-rev r1241`  # Go to the svn version of interest
git checkout -b master_r1241           # Create a new brach matching it
git checkout hwTesting                 # Merge previously created changes
git rebase master_r1241                # rebase on top of not quite up-to-date master branch

你也可以在一个步骤中做到这一点:(如果事情变得非常糟糕,总是可以使用reflog或rebase --abort进行恢复)。

代码语言:javascript
运行
AI代码解释
复制
git checkout hwTesting                 # Checkout feature branch
git rebase `git svn find-rev r1241`    # rebase on top of not quite up-to-date master branch
票数 19
EN

Stack Overflow用户

发布于 2012-04-19 12:30:12

似乎没有一种方法可以一步到位。但是,对于给定的svn修订号,您可以很容易地找到相应的git提交id。试试这个:

代码语言:javascript
运行
AI代码解释
复制
git svn find-rev rN

其中N是所需的修订版号。在此之后,使用git checkout来签出历史记录中的那个特定点。

票数 1
EN

Stack Overflow用户

发布于 2012-05-09 04:58:26

我将此留作参考,因为公认的答案提到了这一点。不过,使用一行rebase选项...

这就是我现在要做的。这一次我将从r1130 (在问题中提到)升级到r1241:

代码语言:javascript
运行
AI代码解释
复制
git checkout `git svn find-rev r1241`  # Go to the svn version of interest
git checkout -b hwTesting_r1241        # Create a new brach matching it
git merge hwTesting_r1130              # Merge previously created changes

这主要是给我想要的,但每次我更新时它都会产生另一个分支。似乎应该有一些方法来告诉git只合并master上的提交,直到并包括git svn find-rev r1241返回的提交。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10220374

复制
相关文章
Fly主题关闭打开侧边栏(不带Cookie)代码
贴出本站关闭打开侧边栏(不带Cookie),适用于大前端主题;想要Cookie,百度有实例,接下来是代码部分了
用户8099761
2023/05/10
2920
Qt屏蔽窗口关闭按钮
方法1   设置setWindowFlags函数直接屏蔽: setWindowFlags(Qt::CustomizeWindowHint | Qt::WindowMinimizeButtonHint | Qt::WindowMaximizeButtonHint); 方法2   重写closeEvent事件处理: class Widget : public QWidget { Q_OBJECT public: Widget()
Qt君
2020/06/24
6.5K0
[C#] 禁用控制台关闭按钮
[DllImport("user32.dll", EntryPoint = "FindWindow")]
科控物联
2022/03/29
1.8K0
winform去掉右上角关闭按钮
一种方法是可以在窗体的属性面板将窗体的 ControlBox属性设置为false,或者在窗体的构造函数中这样写:
全栈程序员站长
2022/07/15
1.3K0
androidのdialog点击按钮不关闭
智慧是宝石,如果用谦虚镶边,就会更加灿烂夺目。——高尔基 如果想要安卓的dialog点击按钮后默认不关闭弹框,可以这么写 AlertDialog.Builder builder = new AlertDialog.Builder(context); AlertDialog alertDialog = builder.setPositiveButton("保存", null) .setNegativeButton("收藏", (dialog
阿超
2022/08/16
1.1K0
WPF使用Storyboard做个带旋转特效的关闭按钮
见过迅雷7右边广告的关闭按钮,鼠标移上去的话有个旋转90度的效果,感觉挺酷的,于是用WPF也实现了一下。很简单,定义几行XAML就搞定了。WPF做这种效果还是很好使的~~
MJ.Zhou
2022/05/07
1.6K0
QT对话框去掉帮助和关闭按钮 拦截QT关闭窗口的CloseEvent
建了一个对话框,我不想把边框去掉,只想去掉关闭按钮, setWindowFlags(windowFlags()&~Qt::WindowCloseButtonHint&~Qt::WindowContextHelpButtonHint); 结果那个问号的按钮去掉了,但是关闭按钮还在,求助啊
bear_fish
2018/09/20
7.5K0
dialog使用案例,包含增加按钮关闭弹窗
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/106253.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/30
1.4K0
win10 uwp 处理用户点击关闭按钮
在 UWP 开发的时候,我做的文档软件需要在文档还没有保存的时候,用户点击关闭按钮的时候告诉用户需要保存。如何在 UWP 阻止用户点击关闭按钮退出软件,如何知道用户点击了关闭按钮
林德熙
2022/08/12
8970
WinForm中如何判断关闭事件来源于用户点击右上角的“关闭”按钮
在C#的WinForm程序中,有的时候需要判定关闭请求从哪里发出来的。比如是用户点击了右上角的“关闭”按钮,还是调用了WinForm.Close()方法。最典型的是要知道点击右上角的“关闭”按钮发出的事件。下面这个方法可以判断这点:
跟着阿笨一起玩NET
2018/09/19
2.9K0
WinForm 最大化、最小化、关闭按钮事件的拦截
private int WM_SYSCOMMAND = 0x112; private long SC_MAXIMIZE = 0xF030; private long SC_MINIMIZE = 0xF020; private long SC_CLOSE = 0xF060; protected override void WndProc(ref Message m) {     if (m.Msg == WM_SYSCOMMAND)     {         if (m.WParam.ToInt64() =
跟着阿笨一起玩NET
2018/09/18
1.4K0
图片批量重命名编号不带括号的_批量重命名不带括号
如果你是一名摄影工作者,那么你的电脑里肯定会保存很多的图片,为了更好的整理和保存这些图片,比如一类主题的图片以相同文字命名并且编号,这样就方便以后查找了,解决办法有了,那么怎么给这么多图片命名并编号呢?
全栈程序员站长
2022/10/03
1.4K0
图片批量重命名编号不带括号的_批量重命名不带括号
【案例】CSS3勾选关闭按钮切换特效
CSS3手机勾选关闭按钮切换特效是一款手机端椭圆形按钮点击勾选和关闭按钮切换效果代码。适用于:手机端切换按钮。
用户1730674
2020/05/14
1.1K0
Qt中关闭窗口最大化按钮,固定大小
作者:admin,发布日期:2017-02-20 阅读:164;评论:0 效果 image.png 代码: w.setWindowFlags(Qt::WindowCloseButtonHint|Qt::WindowMinimizeButtonHint); 固定大小只要修改以下两条属性即可 image.png
繁花云
2018/07/31
2.4K0
Qt中关闭窗口最大化按钮,固定大小
jeDate日期控件的使用以及选中后点确定按钮关闭功能
在之前的文章里,jedate-开始使用一款好用的时间插件:https://www.jianshu.com/p/961c3f364e2a,运用这款控件确实省了不少力气,这两年,该控件开发者也在不断的进行更新,所以在项目中有些引用也相对应的进行了一些改变,今天要实现一个 jeDate日期控件的使用以及选中后点确定按钮关闭功能。
王小婷
2019/04/09
1.7K0
jeDate日期控件的使用以及选中后点确定按钮关闭功能
9.QT-标准对话框
Qt提供的可复用的标准对话框,全部继承自QDialog类,如下图所示: QMessageBox:信息对话框,用于显示信息、询问问题等; QFileDialog:文件对话框 QColorDialog:颜
诺谦
2018/05/28
1.4K0
PyQt5 技巧篇-如何让窗体只显示关闭按钮
默认我们的窗体的放大、缩小、关闭按钮都是显示的,想要个性化化显示,需要我们自己设置。
小蓝枣
2020/09/23
2.8K0
Spimes模板添加打赏按钮,实现对打赏区域自由开启关闭
因为最近一直在用TePass For Typecho插件,但是它的打赏区域太大太占地方,于是几个月前,出于顺手,我在我博客的模板加了一个打赏按钮,然后让打赏区域由访问者自己控制显示。其实我以为只是个小修改吧,因为没啥难度啊,就是jQuery的隐藏显示方法,但是结果这几个月来问的人一大堆,看来还是写个教程稳妥点。
用户7146828
2021/08/09
7000
wordpress输出不带链接的分类名称
  有网友说前面那篇文章the_category()函数使用方法解析输出的是带有链接的分类名称,如果想单单显示分类名称呢?可以实现吗?可以的,随ytkah一起来看看。在想要调用分类名称的地方加入如下代码就可以了
ytkah
2019/12/26
9550
点击加载更多

相似问题

关闭/中止QProgressDialog的问题

11

QProgressDialog不会关闭

12

如何在OS上阻止QProgressDialog的“本机关闭”按钮?

24

关闭不带按钮的webview

10

QProgressDialog取消按钮有时没有响应

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文