腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
修复
混乱
的
分支
历史记录
、
致所有的Git专家,我 目前,我在合并回一个长期存在
的
功能
分支
时遇到了一些问题。这样做,Git会撤销去年对主
分支
所做
的
许多更改。---C---o (Master-Branch) 在项目
历史记录
中,我可以看到提交"B“合并到feature-branch中。然而,在这个合并-提交中,来自commit "B“
的
更改似乎被丢弃了,取而代之
的
是一些其他
的
更改。但并没有完成真正
的
合并。当我尝试将提交"D
浏览 14
提问于2020-08-31
得票数 1
1
回答
如何将我
的
暂存
分支
更新为main
的
精确副本
、
、
、
在我
的
部署工作流程中,我经常需要在我
的
分阶段
分支
中进行精细
的
测试调整,我在那里测试一些东西,然后从main打开一个hotfix
分支
来实现
修复
。问题是,在将
修复
程序与main合并之后,我通常会得到一个
分支
历史记录
,该
历史记录
与当前
的
暂存
分支
不兼容。 如何简单地将我
的
暂存
分支
转换为main
的
副本,而不进行合并?
浏览 8
提问于2022-10-03
得票数 0
5
回答
git merge添加了大量
的
提交消息
我在一个独立
的
分支
上工作了一段时间。在某种程度上,我完成了我在
分支
上所做
的
工作,我想把它合并回master中。为了让自己了解最新
的
主机,并确保在我合并
分支
之前一切正常,我做了git checkout master,git pull origin master,git checkout mybranch,git做了一些调整,很棒,现在我有了代码
的
最新修改,一切都很好……但现在我有了一大堆提交消息,这些消息来自一直在
分支
上工作
的
其他人,他
浏览 3
提问于2013-11-28
得票数 1
1
回答
如何查看
分支
是否包含Perforce中
的
bug
修复
?
(我是一个新
的
强制用户,但在过去使用过许多其他源代码控制系统。)据我所知,并不是所有的
分支
都被合并到更改列表中。据我所知,当合并完成时,
历史记录</em
浏览 5
提问于2010-10-26
得票数 8
回答已采纳
1
回答
在远程
分支
上重置和/或删除提交
、
、
、
在项目开始时,我有一个干净
的
流程(图1和2)。图1来自Intellij,而图2是在运行gitk &命令之后。正如我们所预期
的
一样,我们看到
的
是同样
的
状态。 根据这个状态,我们创建了新
的
分支
"branch4“。到目前为止,一切都如期而至。但是,在我们按下"branch4“并将其与”主“
分支
合并后,我们会收到以下问题: 如您所见,我们仍然有“提交
浏览 1
提问于2020-04-15
得票数 0
回答已采纳
1
回答
Rebase与Merge
Rebase覆盖提交
的
历史记录
如果有许多人在同一个特性
分支
上工作和提交,Merge将会变得
混乱
。当多个人在同一
分支
上提交时,即使我们只更改了同一提交文件中
的
几行,Rebase也会很耗时。请给我建议。
浏览 2
提问于2018-04-11
得票数 2
1
回答
你如何找到一个
分支
的
修订之前
的
一个‘svn复制主干
分支
’,以便我可以恢复副本
我正在尝试创建新
的
分支
,但意外地将我们
的
主干复制到了一个现有的
分支
。副本似乎已经清除了所有
分支
历史记录
,现在
分支
与主干相同。我猜这在某种程度
浏览 2
提问于2014-02-07
得票数 0
1
回答
将大文件转换为普通文件
、
、
我有一个存储库,它
的
主干不包含任何大文件。在我
的
工作
分支
中,我之前添加并提交了一些作为大文件
的
二进制文件。现在,我不希望它们再是大文件了。我还没有合并到后备箱中。我尝试完全删除文件,然后提交,然后使用hg add --normal添加文件,但这导致我
的
diff既包含.hglf中
的
备用文件,也包含二进制文件。有没有办法在不做新
的
分支
和嫁接改变
的
情况下摆脱支架?
浏览 14
提问于2017-11-21
得票数 3
1
回答
Git:如何合并复杂
的
分支
,这些
分支
与一些缺失
的
历史记录
存在很大差异?
、
、
、
我有两个“
分支
”,这两个
分支
都是从相同
的
代码库开始
的
,但它们都是在分歧之后导入到git中
的
。以前
的
历史记录
丢失了,另外两个
分支
都在其git
历史记录
中记录了大量
的
更改。在这两个
分支
之间以可管理
的
方式合并特性和错误
修复
的
好策略是什么? 是否有工具可以帮助我将原始导入中
的
差异分离为有意义
的
提交?
浏览 0
提问于2011-01-27
得票数 7
1
回答
如何清除最近在VSTS 2019开设
的
Git
分支
机构
、
、
、
、
如何清除/删除最近在VisualStudio2019中打开
的
Git
分支
的
历史记录
?我每天都在处理多个bug
修复
、特性增强、热
修复
等问题,因此我将根据此创建多个
分支
。任何要运行
的
git命令或VSTS工具选项下
的
设置都可以更改?
浏览 2
提问于2021-11-24
得票数 1
1
回答
我在旧
的
推送提交中发现了一个错误。我如何更改它并应用于以后
的
提交?
现在我想
修复
它,并将此
修复
应用于提交1、2和HEAD。 做这件事最好
的
方法是什么?
浏览 3
提问于2017-01-25
得票数 0
回答已采纳
1
回答
修复
git
历史记录
混乱
不知何故,我完全搞砸了我
的
历史,现在我
的
日志图
的
顶部有了这个怪物:* 9287659 (HEADAdded a 'lab' tab to the download* somenum Reports on LaMP v
浏览 0
提问于2019-04-02
得票数 0
2
回答
添加新
的
远程和每次请求都会创建新
的
合并提交
、
、
我有一个连接到gitlab存储库
的
远程项目。由于这样或那样
的
原因,gitlab变得不可用,我想转移到github。因此,我克隆了存储库并将其推送到github,删除了过程中
的
所有
分支
历史记录
。这是故意
的
,因为这个项目在大约4年
的
不活跃之后现在再次得到维护,我们想重新开始。
分支
将暂时保存在gitlab
历史记录
中。 问题是我想把gitlab遥控器保留一段时间。我添加了github遥控器,并在进行更改时从该遥控器拉取,但每次它都会告诉我需要
浏览 0
提问于2019-12-17
得票数 0
2
回答
使用标记与清洁提交
、
我对git还比较陌生,并且一直在阅读一些关于适当工作流
的
内容,但我在rebase / squash提交到单个内聚提交
的
建议中挣扎了一小会儿,然后再进行其他repos (例如,在我
的
例子中是github我
的
主要问题是,我是一个爱好程序员(如果我幸运的话,每天1到2小时),这意味着我通常需要几天或数周
的
时间才能达到衔接特性提交
的
程度。而且,github是我
的
后盾.因此,我
的
工作流程通常由每晚1-5个小提交(其中许多是“固定
的
愚蠢
浏览 6
提问于2014-10-15
得票数 2
1
回答
修复
存储库结构后
的
SVN合并日志
、
、
当项目启动时,没有主干、
分支
和标签目录。该项目位于主根目录中。现在我
修复
了这一点,除了一件事之外还可以:要在TortoiseSVN中查看合并之前
的
日志,我必须选择合并版本,右键单击并选择“获取合并日志”来查看整个
历史记录
。有没有人知道一种方法,可以将
历史记录
导入到
分支
中查看所有内容?
浏览 3
提问于2011-01-12
得票数 0
1
回答
将TFS 2010
分支
重命名后
的
混乱
,并以相同
的
名称创建一个新
分支
在我们
的
开发环境中,我们有如下
的
源代码控制结构:一个主
分支
,它是所有
分支
的
根;以及一个开发
分支
,它是主
分支
的
子
分支
。现在,我最近在主
分支
上做了一个“重命名”,现在它被称为OldMain,然后在开发中创建了一个新
的
分支
,我称之为Main。在我完成这些操作后,我意识到它有一些奇怪
的
行为: OldMain
分支
丢失了他
的
历史,这是无法检
浏览 2
提问于2012-08-27
得票数 0
回答已采纳
1
回答
我们能推进我们
的
代码GIT特性
分支
吗?
、
、
我们正在遵循提到
的
GIT
分支
策略。我们希望将代码存储在功能
分支
中,该
分支
目前正在开发中,以节省日常工作。GIT
分支
策略没有提到任何关于将代码推送到特性
分支
的
具体内容。我需要专家
的
建议,我们能做些什么吗在每一天结束时,保存我们
的
WIP (有时还没有
浏览 4
提问于2016-03-23
得票数 2
回答已采纳
2
回答
如何用远程覆盖本地历史?
、
、
最近,由于几次错误
的
提交,我不得不压缩提交。简单地做git pull --rebase origin master对我有效,但我
的
队友已经在旧历史
的
基础上合并了新
的
历史。所以我想知道是否有可能改写当地
的
历史?跟随作品,用新
的
历史彻底改写旧
的
历史。尽管这里需要注意
的
是,在创建oldHistory之后,newHistory
浏览 2
提问于2021-06-06
得票数 0
回答已采纳
1
回答
如何选择,然后将
分支
标记为合并
的
w/o添加提交历史?
、
、
我们从“释放”
分支
构建和发布,然后有选择地合并回主干(在TortoiseSVN中,通过在合并期间检查或取消检查提交)。现在,在转换到git之后,我们也这样做,但是合并如下: 它能做我们想做
的
,至少在功能上。但是,由于“我们
的
”合并中
的
提交实际上正在“合并”(不改变任何内容),因此它们最终会出现在主服务器
的
提交历史中--这使得提
浏览 0
提问于2018-05-09
得票数 0
回答已采纳
1
回答
在git中有
分支
历史吗?
、
场景:我正在处理我
的
分支
,不幸
的
是它有一个奇怪
的
命名约定。为了帮助其他一些开发人员,我
修复
了他们
的
分支
-
修复
了一些代码,并对更改进行了checkout。我不得不为一些开发人员这样做,现在,我不记得我最初在哪个
分支
上工作了。 git branch显示了我到目前为止工作过
的
所有50个
分支
的
列表。有没有办法让我知道我最初在哪个
分支
上工作?git是否维护按我可以访问<em
浏览 2
提问于2014-06-19
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券