腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8823)
视频
沙龙
1
回答
将
更改
应用到
现有
提交
,而
无需
交互式
重新
建立
基础
、
、
有时(通常)我会对我的代码库进行
更改
,希望成为特定(尚未发布)
提交
的一部分。通常我
提交
我的
更改
,
提交
到stash stash pop,然后--amend那些
更改
和rebase --continue。当有比我想
提交
的修改更多的修改时,问题就出现了--我必须首先删除这些修改,例如,通过创建一个临时的commit --amend。 有没有办法在一个(非
交互式
)步骤中完成所有这些?
浏览 25
提问于2020-10-01
得票数 0
2
回答
当我在feature_branch中有很多
提交
时,如何使用android studio中的develop分支来解决rebasing冲突?
、
当我尝试在android studio中使用develop
重新
设置feature_branch的
基础
时,我遇到了冲突。当我再次解决这些冲突时,出现了另一组具有冲突的文件。发生这种情况是因为feature_branch有很多
提交
。 有人能建议在这种情况下改变feature_branch的开发基数吗?
浏览 131
提问于2020-06-24
得票数 0
1
回答
如何在
交互式
git rebase中选择
提交
消息
在
交互式
git中
重新
建立
基础
时,我对如何选择
提交
消息感到困惑。我看到了这条消息: Please enter the commit message for your changes.我只是想选择我的第一个
提交
的
现有
消息作为这个rebase的
提交
消息,但我对如何实现这一点感到困惑。
浏览 1
提问于2015-08-06
得票数 0
1
回答
什么能使git承诺消失?
、
、
使用git,我知道重基
将
重新
创建正在
重新
建立
的
提交
,从而为每个
提交
创建全新的sha值。
重新
建立
基础
是破坏
现有
sha值的唯一方法吗?
浏览 2
提问于2016-02-22
得票数 1
回答已采纳
1
回答
在git上添加对上一次
提交
的
更改
,而
无需
重新
设置基址
假设我的分支中有以下
提交
:commit Bcommit D 我做了一些准备
提交
的
更改
,但是我想将这些
更改
添加到commit C中,因为它们比
提交
更相关。我处理这个问题的方法是执行一个临时
提交
git add . && git commit -m 'temp',然后执行git rebase -i HEAD~4,在其中我将能够
将
commit temp和commit我想知道,有没有一种方法可以在不创建临
浏览 0
提问于2018-07-12
得票数 0
1
回答
“坞容器
提交
”命令以哪种方式帮助调试?
来自 另外,如果我们希望单独的容器不破坏
现有
容器中的任何东西,我们可以根据图像运行另一个容器。
浏览 2
提问于2019-02-21
得票数 1
回答已采纳
1
回答
Git验证推送
提交
、
、
我这里有一些未经验证的
提交
: 有没有办法验证这个
提交
,并将它们放在
提交
列表的末尾?
浏览 0
提问于2019-05-17
得票数 0
1
回答
如何强制git重用来自非放弃分支的
现有
提交
sha1?
、
、
假设我们有(Z是合并
提交
): \ \ 在git checkout branch; git rebase master和一些
提交
之后<-- develop | -B ----Z [abandoned] 如果我
将
“
浏览 0
提问于2020-02-26
得票数 1
1
回答
Git。关于使用git rebase进行本地清理的问题
、
我猜我们可以像这样做
交互式
的rebase来执行诸如squash等操作,等等到特性分支的最后三个
提交
? 我们也可以像这样做正常的rebase吗?
浏览 0
提问于2020-06-24
得票数 0
1
回答
git工作流包含来自多个fork的许多
提交
,但不是所有
提交
、
、
、
、
它已经被派生了几次,并且在它的顶部进行了许多独立的
提交
。一切正常,就像在github托管的许多项目中发生的那样。 现在,如果我想要单独查看所有
提交
并应用我喜欢的
提交
,我应该遵循什么确切的工作流程。我遵循的工作流程并不是最优的,那就是创建一个名为github-username的分支,并将
更改
合并到我的master中,然后撤消我不需要手动执行的
提交
中的任何
更改
(数量不多,所以它是有效的)。我意识到合并应该是工作流的主要部分,
而
不是挑剔,因为它创建了一个不同的
提交</
浏览 1
提问于2010-02-11
得票数 3
1
回答
Git对大量配置进行了
重新
设置
如何才能仅从此分支提取我的
更改
?
浏览 1
提问于2021-03-24
得票数 0
5
回答
为什么git rebase会覆盖我的本地
更改
?如何避免覆盖?
、
但是在rebase之后,它总是覆盖我的本地
更改
。如何保留本地
更改
并使用主服务器
重新
建立
基础
?
浏览 15
提问于2017-07-30
得票数 4
1
回答
git删除
提交
中的
更改
?
、
、
、
我必须
重新
定位一个commit,其中一个目录应该被
更改
。现在,我需要在目录中保留我只想保存的
更改
,并省略所有其他内容。换句话说,我需要创建一个新的
提交
,其中唯一的
更改
是对当前相关目录的
更改
,但我不知道如何做到这一点。
浏览 0
提问于2018-10-24
得票数 0
回答已采纳
1
回答
交互地
重新
定位,但只有一个
提交
出现?
、
我正在处理一个特性分支,并提前
提交
并将其推到我的叉子上。现在我意识到我应该做一些额外的事情,所以我做了另一个改变,并做出了承诺。此时,我想做一个
交互式
的重基,并将这两个
提交
压缩在一起(并且执行强制推进,因为我是唯一一个使用分支的人),但是当我运行git rebase -i时,清单中显示的所有内容都是我最近
提交
的,
而
不是我之前推出的那个如何在我已经推动的
提交
的
基础
上
重新
建立
基础
? (在进行第二次
更改
之
浏览 2
提问于2015-06-08
得票数 1
回答已采纳
4
回答
有没有可能在git中改变特定文件的基址?
、
这与类似,不同之处在于我尝试
将
分支A
重新
定位到分支B,
而
不是
将
分支B合并到分支A。有没有可能只改变特定文件的基址,这样将来所有的改变基址都不需要接触这些文件,
而
不需要改变所有文件的历史记录?
浏览 0
提问于2014-09-17
得票数 12
1
回答
重放一个文件在另一个文件上的git
提交
(一种git复制文件
提交
)
在审查了我的pull请求后,上游维护人员建议我
将
所有
更改
放在原始文件旁边的一个新makefile中,以便有一个过渡期。自从我在main Makefile上工作以来,它现在有几十次
提交
,现在我应该跳到一个分支点,以Makefile.new的形式复制原始文件,并以某种方式
将
所有
提交
应用到
这个新文件之上,以保留我
更改
的历史记录然后,我应该恢复所有来自原始Makefile的
更改
,以保留它自己的历史。 这不是一个
重新
建立
<em
浏览 13
提问于2019-02-12
得票数 1
1
回答
运行'git rebase‘时合并冲突
Patch failed at 0001 change #1 我的问题是,为什么git rebase要尝试应用“
更改
#1”?这是因为当我执行git log时,我在我的本地分支中看到了'change #1‘,为什么git在我
重新
建立
基础
时又要尝试应用'change #1’呢?
浏览 4
提问于2013-05-15
得票数 1
回答已采纳
2
回答
Git重基:通过运行命令进行修复
、
、
我在一个分支上,在我的develop分支之前有许多
提交
(在历史的直线上),并且在每个
提交
消息中都是我正在处理的问题跟踪器票据的名称。现在,我希望通过每次
提交
重新
建立
基础
,并将该票证的名称
更改
为不同的票证,概念如下:有没有一种方法可以告诉rebase的reword操作,
而
不是打开一个
交
浏览 1
提问于2018-08-27
得票数 1
回答已采纳
4
回答
有没有办法把几个git
提交
压缩成一个
提交
?
假设我在每天结束时
提交
我的代码。大多数
提交
都是垃圾,我在保存代码,但大多数时候我会签入不完整的代码,这些代码不能正常工作。一旦我完成了这个特性,我就不想在日志中记录那些被破坏的
提交
。我想做一个有效的最终
提交
,
而
不是保留每日
提交
的历史。这个是可能的吗?
浏览 0
提问于2015-11-03
得票数 0
1
回答
“`git拉--rebase`”如何正确拉出修改后的
提交
?
、
假设我在分支A上创建了一个
提交
foo,在local上创建了一个分支foo,并在开发框上创建了一个分支foo,它的上游设置为local/foo。但是,如果我现在在local/foo中修改
提交
local/foo,那么git pull从开发框中的分支foo就会产生合并冲突。然而,git pull --rebase工作正常,并且不会在dev/foo上执行两次
提交
A。
浏览 0
提问于2018-06-27
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
10个非常有用的Git Tips
git只知道merge,试试rebase!
深入 git rebase
学习用 Git 变基来改变历史!
git变基
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券