腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
0
回答
执行
git
rebase
-
i
会
执行
任何
类型
的
合并
吗
?
git
如果我
执行
git
rebase
-
i
HEAD~n,这是仅仅是压缩,还是
会
进行
任何
类型
的
合并
/重新建立基址?我
的
印象是,之后我不需要做像
git
pull --
rebase
这样
的
事情,因为那样做是多余
的
。
浏览 4
提问于2016-12-21
得票数 0
回答已采纳
1
回答
指定分支上每天
的
最后一次提交
git
如何获得特定分支上每天
执行
的
最后一次提交
的
列表。它是否包含对该分支
的
合并
?我们能把它分开
吗
?
合并
会算作一次提交
吗
?
浏览 0
提问于2018-11-22
得票数 1
1
回答
推杆时自动重基
git
、
push
、
gerrit
、
rebase
、
pull
在处理
git
项目时,我希望在每个
git
pull --
rebase
之前运行一个
git
push。但是,我团队中
的
一些开发人员常常忘记在推动之前调用
git
pull --
rebase
。因此,
Git
/Gerrit自动
执行
一个
合并
,这会创建一个格式错误
的
提交消息,我希望避免这种自动
合并
。我想配置客户端
git
,以便在开发人员运行
git
push
浏览 0
提问于2017-04-17
得票数 5
回答已采纳
1
回答
git
pull --
rebase
--preserve-merges
git
、
git-rebase
简而言之:只有在
执行
本地提交后显式
合并
时,才需要保留
合并
吗
?否则到底会发生什么呢?它会将您提交
的
代码重新应用到
合并
后
的
分支
吗
?请解释一下,与常规
git
pull --
rebase
相比,它对
git
pull --
rebase
--preserve-merges有什么用处?我在这里读到了关于
git
pull --
rebase
的
一个问
浏览 0
提问于2014-01-26
得票数 34
回答已采纳
1
回答
将.gitattributes文件中
的
合并
规则应用于
git
rebase
调用
git
、
rebase
、
git-merge
、
gitattributes
我之前已经阅读并应用了中关于在
git
中为特定文件
类型
设置
合并
策略
的
说明。这对于
合并
非常有效。但是,当我
执行
git
rebase
时,并未应用
合并
策略。是否可以将
git
rebase
设置为应用类似的
合并
策略来自动解决某些冲突?
浏览 2
提问于2012-06-01
得票数 3
回答已采纳
2
回答
将一个分支压缩为一个提交
git
、
github
我通常使用
git
rebase
-
i
来完成这项工作,并设置除第一次提交squash和第一次编辑之外
的
所有内容。然后,每次出现冲突时,我都会将最新
的
文件粘贴进去。我正在寻找一个与此bash脚本等效
的
Git
命令:
浏览 1
提问于2012-07-18
得票数 3
回答已采纳
1
回答
如何在使用
git
拉重基时自动保存
合并
提交?
git
、
version-control
、
merge
、
rebase
但是,一个副作用是在
执行
git
pull时创建了
合并
提交(更具体地说: IntelliJ或Eclipse)。命令
git
pull --
rebase
=preserve正是我所需要
的
:它将重新定位master,然后再次应用分支
的
合并
。我想让
git
pull
执行
一个
git
pull --
rebase
=preserve 有一个应该这样做,但是即使在我设置了这个配置之后,
git</e
浏览 1
提问于2017-05-03
得票数 2
回答已采纳
1
回答
重新设置所有未
合并
提交
的
基址
git
、
rebase
、
git-rebase
我经常发现自己愿意(以交互方式)重新定位当前工作分支中未
合并
到master
的
所有提交。我该如何做到这一点?完全基于
git
命令/参数
的
解决方案是首选
的
(我在带有Bash
的
Linux和带有PowerShell
的
Windows上都使用
git
)。
浏览 0
提问于2013-04-02
得票数 2
回答已采纳
1
回答
如果什么都没有改变,
rebase
-
i
会做什么?
git-rebase
我注意到如果我做一个然后不更改结果文件中
的
任何
内容,仍然
会
执行
某种
类型
的
rebase
。也就是说,我需要由于定期推送显然
会
丢掉历史!如果我没有选择更改
任何
提交(即每次提交都被选中),那么为什么
浏览 0
提问于2012-06-30
得票数 3
回答已采纳
1
回答
Git
Rebasing Commits,当它已经有单独
的
合并
分支提交时?
git
、
github
、
version-control
通常我
的
Git
工作流程是这样
的
:
git
commit
git
merge master 从这里开始,我做了更多
的
更改当我查看分支
的
提交历史记录时,我不仅有分支
的
提交消息,而且还有通过master
合并
的
提交消息。我希望能够对我
的
分支进行重新基址和压缩提交。因此,最后
浏览 1
提问于2016-02-29
得票数 0
1
回答
利用
Git
进入重基->
合并
周期
git
、
git-merge
、
git-rebase
我有一个分支主线跟踪远程分支起源/主线Your branch is ahead of 'origin/mainline现在我想把这些浪费在一个单独
的
提交中,所以我运行了它打开了我可以压缩提交并选择一个使用
的
文件。我原以为它只会显示2次提交(我原来<em
浏览 1
提问于2014-04-10
得票数 1
回答已采纳
1
回答
Git
。关于使用
git
rebase
进行本地清理
的
问题
git
、
rebase
此问题来自
的
本地清理部分 然后我们就做了get
rebase
-
i
HEAD~3 我们也可以像这样做正常
的
rebase
吗
?
git
checko
浏览 0
提问于2020-06-24
得票数 0
1
回答
将
git
repo历史记录修改为线性
git
、
tfs
、
git-tf
我们需要从
Git
源代码基础生成TFS存储库,我们希望保留原始提交历史记录,所以我尝试使用Tf-
Git
"
git
tf checkin -deep“命令,该命令应该为每个
Git
提交创建一个TFS变更集。不幸
的
是,这一步失败了,因为由于
合并
,
Git
repo中
的
许多提交都有两个父项,而TFS要求提交历史是线性
的
,才能导入它。因此,我得到以下错误:
git
-tf: cannot check in - commit
浏览 2
提问于2013-02-05
得票数 4
回答已采纳
1
回答
Git
Interactive
Rebase
显示来自主分支
的
提交
git
、
git-rebase
、
git-squash
在
合并
拉取请求之前,我正在尝试从我
的
分支压缩几个提交。 在
执行
git
log时,我可以向下滚动到我想要压缩
的
提交(返回14个提交)。
执行
git
rebase
-
i
HEAD~14
会
显示我
的
注释和在主服务器上进行
的
提交,将我想要压缩
的
提交移回
浏览 24
提问于2019-01-24
得票数 1
1
回答
轻松解决
rebase
冲突
git
、
git-rebase
当我从feature分支
执行
:
git
pull --
rebase
时,我得到了很多我从未编辑过
的
文件中
的
冲突。为了消除这些冲突,我对每个冲突
的
文件
执行
以下命令集。
git
checkout --ours . 令人恼火
的
是,我必须为每个冲突
执行
此命令。有没有办法用一个自定义命令来配置
git</e
浏览 1
提问于2013-10-30
得票数 2
2
回答
在交互式
rebase
中删除/删除当前提交
git
、
git-rebase
、
git-interactive-rebase
我处于交互式
的
rebase
中,并且已经标记了提交,现在我需要用edit (e)仔细查看提交,同时我意识到一些提交需要删除/删除。在交互模式中
执行
此操作
的
正确提交是什么?目前,我
执行
以下命令:$
git
checkout -- <File> # <- here
I
list all of the files that need tobe reset $
git
r
浏览 6
提问于2021-02-24
得票数 1
2
回答
git
pull --
rebase
vs
git
rebase
:有什么危险?
git
、
git-rebase
、
git-pull
如果没有其他选择,我不明白
git
pull --
rebase
和
git
rebase
之间
的
区别。 我不知道它们是安全
的
,是良好
的
做法,还是非常危险
的
。我是否可以通过在本地
执行
git
pull --
rebase
来打破提交
的
历史记录?
浏览 0
提问于2016-06-24
得票数 53
回答已采纳
1
回答
如果不再使用本地分支,我应该使用“`
git
拉--重基原点母版”还是“`
git
重基原产地/母版”?
git
、
fetch
、
rebase
据我理解,等于
git
rebase
origin/master 因此,如果我们只是简单地
执行
git
rebase
origin/master而不是
git
pull --
rebase
origin master,那么来自远程主分支
的
任何
新提交都不会到达本地分支,这是
浏览 10
提问于2021-12-11
得票数 -1
1
回答
重新设置
git
存储库
的
基址以将多个提交
合并
为一个,但是使用
合并
提交?
git
这是我一直遇到
的
问题,可能是由于坏习惯造成
的
,但我一直无法找到解决方案。基本上,假设我在一个功能分支上工作了一段时间,我对我
的
提交很草率,所以我有很多提交,我也在开发几次以跟上跟踪。Commit#25525 My Commit 但我希望它看起来像这样: #3953h Merge Commit #fdsaf My Commit 有什么好方法可以做到这一点
吗
?
浏览 12
提问于2020-06-19
得票数 0
回答已采纳
2
回答
将aosp ics分支带入主分支时,
git
合并
与
git
rebase
git
、
version-control
、
merge
、
rebase
将aosp ics分支引入master(我
的
项目主分支)、
git
merge或
git
rebase
时,推荐使用哪种方法?(顺便说一句,我读了,但仍然不明白在这种情况下哪种做法是正确
的
。)
浏览 0
提问于2012-05-07
得票数 2
点击加载更多
相关
资讯
git rebase 使用总结
带你深入理解 Git 原理
git只知道merge,试试rebase!
深入 git rebase
git rebase的使用
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券