腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
6
回答
使用
Git
,显示只存在于一个特定分支上的所有提交,而不显示其他分支上存在的所有提交
在中,我们讨论了如何查看哪些提交位于一个分支上,而不是一个或多个
指定
的其他分支上。
git
init
git
add foo.txt
git
checkout -b
merge
浏览 57
提问于2011-04-20
得票数 98
回答已采纳
1
回答
撤消
Git
合并,但保留以后的更改并重写历史记录
、
、
换句话说,我希望是这样的:我看到我可以做一个
git
revert -m 1 M,它会在最后添加一个提交,以恢复我的更改,其他人建议只做一个
git
reset --hard M,但这将丢弃x,y,z的更改。我是不是想错了?我应该只用
git
reset --hard M和cherry来选择x,y,z吗?
浏览 0
提问于2011-01-26
得票数 8
回答已采纳
2
回答
git
覆盖分支但保持历史
通过这样做:
git
merge
-s ours dev
git
merge
master 通过这样做
git
reset --hard master 如果我这么做:<
浏览 7
提问于2020-05-20
得票数 3
回答已采纳
3
回答
删除合并但不丢失本地提交
、
、
我做了一个
git
merge
task2,它工作正常。现在我想用"task1“写一些代码,然后我想在不丢失刚才所做的更改的情况下删除合并。 我该怎么做呢?
浏览 0
提问于2020-07-21
得票数 0
4
回答
在
git
合并时覆盖作者
、
、
、
、
有没有--author of
git
-
commit
for
git
-
merge
这样的选项? 我们维护一个临时环境,在这个环境中必须执行一些更改。无论如何,我们是一个具有合作主动性的小团队,在执行提交时,我们使用--author
git
-
commit
选项来判断哪个是作者。然而,有时我们需要从其他分支进行合并,这会导致非ff合并。在这种情况下,手动
指定
合并提交的作者的最佳方式是什么?
浏览 2
提问于2012-02-26
得票数 22
回答已采纳
1
回答
Git
Merge
per
commit
?
、
事情是这样的,我最近得到了一份工作的录用,现在,我正在研究他们是如何创建自己的分支的,现在我遇到了这个问题,他们的dip分支(开发中)落后于主分支51个提交,145个提交先于主提交,所以可以肯定的是,我只是合并了所有东西,但随后有如此多的冲突,使得我有理由放弃合并并查看提交日志,这就是问题所在,当我开始比较51个提交之后的提交时,我意识到在提交之间有太多的提交添加到主提交中,而不是添加到DIP中。我对如何轻松地合并感到困惑。我认为发生的事情是,过去的开发人员提交了发布分支和主分支的修复,但没有提交到dip分支,然后再次提交了修复发布分支和主分支,以及dip分支,所以fort,而不是合并,主分支
浏览 14
提问于2017-08-18
得票数 0
回答已采纳
1
回答
如何在
git
中执行合并操作,如果它会更改树哈希,则会失败。
、
我想知道是否有一种方法(不涉及钩子)可以为
git
merge
指定
一些选项或策略,如果合并操作将更改树哈希,则会使命令失败。echo foo>foo
git
merge
the_branch --> theecho bar>bar
git
commit
浏览 1
提问于2014-09-04
得票数 0
回答已采纳
1
回答
通过LibGit2Sharp使用
git
命令
指定
选项
、
、
merge
--ff-only origin/master [fast-forward merges only]public MergeResult
Merge
(
Commit
commit
, Signature merger) 它不允许
指定
选项。但是在方法的
浏览 5
提问于2014-03-21
得票数 3
回答已采纳
3
回答
在
git
中,如何将另一个分支中的更改拉入到工作树中?
、
、
因此,我想将所有这些更改都放到工作树中:让工作树包含主题的分支版本,使用
git
diff显示主分支中的所有更改。 这有可能吗?我该怎么做?编辑:
git
merge
--no-ff topic &&
git
reset --mixed HEAD^似乎做到了这一点。如果有人有更优雅的答案,我洗耳恭听!
浏览 1
提问于2012-02-24
得票数 1
3
回答
“未
指定
提交,
merge
.defaultToUpstream未设置”
作为一个新的
git
用户,他是SVN和CVS方面的专家,我很难获得最基本的
git
功能来工作。add -A$
git
push$
git
merge
致命:未
指定
提交,
merge
.defaultToUpstream
浏览 1
提问于2013-04-25
得票数 35
回答已采纳
1
回答
如何管理开发分支和主分支之间的资源文件更改
、
、
我试图了解在两个分支之间管理资源文件的最佳方法,同时将从dev到master的新特性合并。branch.Changed 从my want 创建了一个Dev分支
浏览 2
提问于2020-09-03
得票数 1
回答已采纳
3
回答
Git
拉取到非远程分支
、
我有一个分支,我不想让它作为远程分支,因为我只将它用于测试目的。现在,当我尝试从我的远程主分支拉(获取和合并)到我的分支时,我得到了错误:如何合并我的远程主分支和非远程分支
浏览 22
提问于2017-02-13
得票数 0
回答已采纳
1
回答
如何
git
合并其他文件(特定文件夹除外)和特定文件夹中的特定文件
例如,我有一个项目分支主管,如下所示:||---b.txt|---folder1 |---sub_b.txt然后像这样把一个分支||---b.txt|---folder1分支b就像这样||---b.txt|---folder1 |---sub_
浏览 13
提问于2018-07-26
得票数 0
4
回答
git
日志:左边显示第二个父级
-am "initial
commit
"echo 1 > file.txt
git
branch
merge
--no-edit master
git
commit
-am "3 (on branch1)"
git
checko
浏览 2
提问于2017-03-15
得票数 7
回答已采纳
1
回答
Git
提交:禁用打开的编辑器
、
git
commit
有一个--no-edit标志,它将“在不启动编辑器的情况下使用选定的提交消息”。例如,当
git
merge
产生冲突时,在这些冲突解决之后,运行的
git
commit
--no-edit将不打开编辑器就提交,使用默认的合并提交消息。我想要一种永久执行此行为的方法,这样我就不必在每次运行
git
commit
时都
指定
--no-edit。 我可以为找到一个等效的设置,但没有为
git
commit<
浏览 1
提问于2018-06-21
得票数 1
1
回答
如何将
git
提交的子序列分解为单独的分支+合并提交
哪些非交互式
git
命令实现了从之前到之后的更改(其中BC是合并提交)A---B---C---D B---CA-------BC---D'
浏览 0
提问于2011-02-13
得票数 5
2
回答
如何使
git
在合并时忽略目录
、
与上面链接的问题不同,我有两个分支,具有相同的目录集,为了将一个分支合并到另一个分支中,我需要
git
完全忽略一个目录。只要文件的更改只发生在一个分支上,
git
就会合并它们,而不调用我的合并驱动程序。 这会导致目录中的文件发生我不想要的更改。你知道我如何让
git
忽略那个目录中的所有文件吗--不管它是否被触摸过?
浏览 1
提问于2013-01-17
得票数 46
回答已采纳
1
回答
当cherry-pick不起作用时,
git
选择性合并
、
、
、
、
如果我在功能分支上精挑细选,我会得到error:
Commit
XXX is a
merge
but no -m option was given.
浏览 5
提问于2016-02-19
得票数 0
1
回答
如何在同一提交上重新建立基础后恢复合并提交?
、
、
、
、
# 1st
commit
on masterecho "1" >> file1;
git
add .;
git
commit
-m "changed 1" #
浏览 1
提问于2013-03-30
得票数 3
回答已采纳
1
回答
Git
-根据提交id获取合并的时间戳
、
、
、
当我做
git
log时,它会显示作者的时间戳,即第一次创建提交时的时间戳。我的尝试是:Author: abc AuthorDate: Mon
浏览 1
提问于2016-06-14
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Git命令解析-merge、rebase
Git 最佳实践:commit msg
git rebase消除commit分叉
如何写好 Git commit messages
git只知道merge,试试rebase!
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券