腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
重新
应用
git
提交
、
、
我已经在开发分支中合并了一个带有pull-request的
提交
。然后,在一个弱的人犯了一个错误,并将主分支合并回开发,不知何故,我不知道如何,但我已经合并的
提交
现在从开发分支中消失了。我可以在
提交
后跟踪到开发分支的
提交
,我可以跟踪哪里出了问题,但是破坏/擦除合并
提交
的
提交
的PR不会显示我的文件,就好像它会被
提交
更改一样。长话短说,一些代码被
提交
恢复到旧状态,并且没有任何迹象,我如何将
提交
重新
应用</
浏览 1
提问于2017-06-13
得票数 1
回答已采纳
1
回答
git
p4
提交
总是尝试
重新
应用
每个修补程序。
、
,每次我在从原点拉出之后运行
提交
时,它都会尝试
重新
应用
每一个
提交
,即使是以前已经
提交
的
提交
,这也会导致自产生的冲突。有趣的是,这样做是可行的:
git
p4 submit <--没有更改
提交
,因此它认识到它是最新的 但一旦我
提交
了一个
git
拉原主(即使没有什么新的来源),它失去了跟踪,在下一个
提交
时
浏览 0
提问于2010-12-02
得票数 1
回答已采纳
1
回答
Git
rebase chain master->featureA>featureB。master中发生了一些变化,为什么要
重新
设置featureB的基址?
然后我为主机添加了一个
提交
和一个文件,然后我从主机
重新
建立了featureA的基址,但在那之后,由于某些原因,当我试图从featureA
重新
基址featureB时,我得到了大量的冲突。
浏览 0
提问于2021-02-01
得票数 0
2
回答
Git
rebase --仅与部分
提交
合并
我做了一些
提交
,比如
提交
A、B、C,现在我只想将
提交
A和B推送到远程存储库。在推送之前,我需要运行:
git
rebase --merge FETCH_HEAD 问题是上面的命令也会要求我解决
提交
C的冲突,我现在不打算这么做。
浏览 0
提问于2012-06-29
得票数 6
回答已采纳
1
回答
git
拉取自动合并
、
、
我在master上做了一些修改,然后
提交
了。我想将master的一些算法更改
应用
到feature_swap分支,看看这个版本是如何工作的。所以我照做了收到了这条消息Auto-merging相反,我只想将我在master上
应用
的一些选定更改放到feature_swap中(可能是通过复制粘贴)。如果这符合我的期望,我将使用这些更改对该分支进行另一次
提交</e
浏览 0
提问于2012-09-29
得票数 11
1
回答
通过更新上级分支删除下级分支PR中的更改
、
、
我有这样的情况,我从一个分支A创建了一个分支B,更改了一些东西,并提出了一个拉取请求。后来我知道这些更改应该是分支A的一部分,而不是分支B的PR,所以如果我更新父分支分支A(在那里添加这些更改),并将更改拉到分支B,那么分支B的PR将显示我之前添加的那些更改,否则这些更改将会消失
浏览 31
提问于2021-07-14
得票数 0
1
回答
为什么
git
拉自动存放需要一个
重新
基地?
、
如果我编辑本地repo中的一些文件而不
提交
这些文件,并尝试使用
git
pull,那么它就会失败,原因很明显,
git
不知道我打算如何将这些文件的新拉出的更改与我所拥有的未
提交
版本进行协调。我知道解决方案是
git
pull --rebase --autostash。但是为什么--rebase是必要的呢?当为真时,获取后将当前分支
重新
定位在上游分支的顶部。为:
git
-rebase -在另一个基本提示之上
重新
应用
提交</e
浏览 2
提问于2020-07-01
得票数 0
回答已采纳
1
回答
更改
git
初始
提交
以终止历史
我有一个回购,我想删除所有
提交
之前,一个
提交
,目的是改变初始
提交
的回购。我已经创建了一个分支,它的最后一次
提交
作为我希望作为新根的
提交
:然后,我为初始
提交
创建了一个新
提交
:
git
checkout -b initial$(echo "Kill history" |
git
commit-tree $(
git
write-
浏览 0
提问于2014-02-17
得票数 0
回答已采纳
3
回答
在
git
rebase期间未检测到的更改
、
我正面临着一个
重新
建立基础的问题,因为在添加了我解决了冲突的文件之后,出现了错误"No changes - you forget to use '
git
add'?“在我尝试继续重置基地时就会出现。
浏览 0
提问于2017-07-24
得票数 0
1
回答
樱桃-使用
git
-svn选择个人
提交
、
、
、
让我们假设我已经使用
git
svn clone克隆了一个现有的SVN存储库,并希望将我所做的更改推送到新的(“叉”)上游
Git
存储库。同时,我希望能够从上游SVN存储库中“提取”任何更改,并将其推送到上游
Git
(存储库可能会出现分歧,但冲突不大可能)。我如何为每个SVN
提交
创建补丁文件(使用svn diff)并将其
应用
到
Git
存储库?是否可以合并从SVN (w/o逐个挑选它们)的
提交
范围,并在一个步骤中将得到的分支
重新
定位在我的
Gi
浏览 1
提问于2017-03-07
得票数 0
回答已采纳
2
回答
git
重基使用.
、
、
目前,我在master上签出并执行
git
rebase --onto <any commit> master。这会将母版的指针移动到<any commit>。例如,
git
rebase --onto client master将母版的指针移动到C4,但不会做任何其他更改。但是,即使我执行
git
rebase --onto m2 master (没有第一次将母版移动到C4),指针也会被移动到C9 我只想知道,为什么会这样?
浏览 3
提问于2015-02-28
得票数 1
回答已采纳
2
回答
当稍后
提交
解决冲突时,如何在重基期间避免冲突?
、
、
如何使用
git
中已修复的冲突轻松地重基分支?第一次
提交
会产生冲突,但是如果重基将这两次
提交
合并在一起,那么在第二次
提交
之后就不会发生冲突。那么,如何将其作为一个整体来
重新
定位,而不是将其1乘1
重新
定位,并解决两次冲突呢? 我想它一定会在某个地方得到回答,但我什么也找不到,因为所有类似的题目都是模糊的。
浏览 2
提问于2018-10-31
得票数 1
回答已采纳
1
回答
如何正确地存储在
重新
建立/重置上游?
、
我想将我的本地更新为C,并在此基础上存储B: ---^Local: A -> B
git
stash push # Save my current HEAD B in stash
git
reset --hard remote/main # This set my current HEAD to remote C
git
sta
浏览 4
提问于2022-09-09
得票数 -1
回答已采纳
3
回答
为什么当前分支在重基时不移动?
、
我确实
重新
定位了:Created autostash: 92915886 读取man
git
rebase当前分支被重置为..。 然后将
提交
重新
<em
浏览 12
提问于2020-10-29
得票数 0
回答已采纳
1
回答
git
rebase --preserve-merges使用的确切修订范围是什么?
、
、
我想知道,如果你用rebase尝试回放的
提交
的确切列表是什么?
git
checkout topic
git
将在rebase“临时区域”中存储的
提交
的确切集合是什么,然后在master上<em
浏览 0
提问于2013-04-10
得票数 1
1
回答
回滚二次
提交
。
重新
应用
第二次
提交
。分支和
应用
首次
提交
、
、
在我的项目中,我最近完成了两次
提交
。
提交
在不同的文件集上。我还远程地推动了这些
提交
。如下所示-
git
commit file-c file-d -m "secondcommit of new features"我想做以下几件事- 将母版回滚到第一次
提交
之前
浏览 5
提问于2015-10-25
得票数 2
回答已采纳
2
回答
在
Git
中,如何
重新
排序(更改)推送
提交
?
、
我有一个具有单个(master)分支的存储库:结果是,我需要更早地进行c和d的更改(到目前为止,这两次
提交
都是在历史结束时进行的),因此我需要: a我知道我不应该重基推送
提交
,那么我能做什么呢?
浏览 2
提问于2015-09-29
得票数 6
回答已采纳
2
回答
git
中的分支维护
、
我有一个主分支,还有三个分支,比如b1、b2和b3 .I,已经在主分支中
提交
了我的代码。我希望这个特别的承诺在分支b1和b2中。如何在b1和b2中反映
提交
浏览 5
提问于2014-05-23
得票数 3
回答已采纳
3
回答
与GPG签署现有
提交
、
我正在寻找一种方法来复制
git
commit -S所做的事情,但是在一个特定的
提交
中,例如通过给出它的SHA。 有可能吗?
浏览 0
提问于2016-06-09
得票数 12
回答已采纳
3
回答
使用` `
git
show`创建并
应用
跨多个
提交
的补丁
、
、
、
最近,我一直在使用
git
show <hash>创建差异以供以后参考,因为它比
git
diff <hash>~ <hash>更容易输入,并且它显示
提交
信息(时间戳、用户、散列、注释)。然后,您可以使用
git
apply <filename>来
应用
修补程序。 我发现
git
show -3将显示最后三个
提交
以及相同的额外信息。但是,当未暂存的更改发生时,
git
apply会将其全部压缩到工作目录中,并丢失所有
浏览 3
提问于2012-10-13
得票数 17
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Git 提交规范
git 提交区间介绍
git学习-查看提交历史
Git 修改已提交 commit 的信息
TOOL| 将文件提交到Git仓库
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券