如何获取带有提交编号的代码快照,但合并后却忘记了分支?

ZijingWu

我们使用git维护代码库。但是有以下分支:

  1. 掌握
  2. release_branch_1
  3. release_branch_2

我们会定期合并这三个分支。但是一年后,我们需要调查一个错误,我们可以找到git change number 941504fd85b0fede0675b1e934df1aa4763a0390

但是接缝的所有三个分支都包含此更改,而我们忘记了从哪个分支构建二进制文件。

那么有可能在那个时间点获得代码的快照吗?{commit number}唯一标识快照或{branch + commit number}对唯一识别sanpshot?

VonC

{commit number}快照或快照{branch + commit number}唯一身份是快照唯一身份吗?

前者:要在该提交号处获取快照,只需在该提交处签出您的仓库:

git checkout  941504fd85b0fede0675b1e934df1aa4763a0390

分支可以演变,被重命名或删除,但是提交是不可变的。


如果你的错误调查导致你做出一些承诺,最好是结账与相关的分支提交,如hlovdal意见如下

git checkout -b my_snapshot 941504fd85b0fede0675b1e934df1aa4763a0390

或者,如果您已经直接检出了提交(并且位于独立的HEAD中):

git branch my_snapshot 941504fd85b0fede0675b1e934df1aa4763a0390

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

合并后获取功能分支的提交消息

来自分类Dev

SVN-如何获取分支上所有提交以及合并到该分支的分支的所有提交的列表?

来自分类Dev

忘记提交代码的分支名称

来自分类Dev

忘记提交代码的分支名称

来自分类Dev

创建分支后如何获取提交ID?

来自分类Dev

Git获取先前合并分支的所有提交

来自分类Dev

Git忘记了我正在合并的事实

来自分类Dev

当要合并的分支已经合并并还原后,如何强制执行合并提交?

来自分类Dev

如何从合并分支分支的地方获得提交

来自分类Dev

合并分支后的Git提交顺序

来自分类Dev

在多次错误提交后合并分支

来自分类Dev

在多次错误提交后合并分支

来自分类Dev

功能分支在合并后获得主提交

来自分类Dev

获取合并分支分支的提交(使用中间合并)

来自分类Dev

带有Kendo UI Grid的淘汰赛JS忘记了用户的选择

来自分类Dev

主分支更改后合并开发分支(已提交)

来自分类Dev

如何删除提交而不是合并的分支

来自分类Dev

如何合并具有相似提交但没有共同祖先的两个分支?

来自分类Dev

恢复合并时如何找出分支编号?

来自分类Dev

重做的简单代码行我忘记了名称

来自分类Dev

从没有分支的分离提交中获取代码

来自分类Dev

合并后删除分支时,将留下提交

来自分类Dev

压缩并合并父分支后,如何自动将所有子分支重新设置为master分支?

来自分类Dev

如何在不引发合并冲突集群的情况下将子分支分支为具有即将到来的提交和合并的不同开发分支****?

来自分类Dev

如何获取快照包的源代码?

来自分类Dev

分支合并,提交丢失

来自分类Dev

分支合并,提交丢失

来自分类Dev

合并后如何后退移植功能分支?

来自分类Dev

如何使用带有nodegit的Revparse获取提交和树?

Related 相关文章

  1. 1

    合并后获取功能分支的提交消息

  2. 2

    SVN-如何获取分支上所有提交以及合并到该分支的分支的所有提交的列表?

  3. 3

    忘记提交代码的分支名称

  4. 4

    忘记提交代码的分支名称

  5. 5

    创建分支后如何获取提交ID?

  6. 6

    Git获取先前合并分支的所有提交

  7. 7

    Git忘记了我正在合并的事实

  8. 8

    当要合并的分支已经合并并还原后,如何强制执行合并提交?

  9. 9

    如何从合并分支分支的地方获得提交

  10. 10

    合并分支后的Git提交顺序

  11. 11

    在多次错误提交后合并分支

  12. 12

    在多次错误提交后合并分支

  13. 13

    功能分支在合并后获得主提交

  14. 14

    获取合并分支分支的提交(使用中间合并)

  15. 15

    带有Kendo UI Grid的淘汰赛JS忘记了用户的选择

  16. 16

    主分支更改后合并开发分支(已提交)

  17. 17

    如何删除提交而不是合并的分支

  18. 18

    如何合并具有相似提交但没有共同祖先的两个分支?

  19. 19

    恢复合并时如何找出分支编号?

  20. 20

    重做的简单代码行我忘记了名称

  21. 21

    从没有分支的分离提交中获取代码

  22. 22

    合并后删除分支时,将留下提交

  23. 23

    压缩并合并父分支后,如何自动将所有子分支重新设置为master分支?

  24. 24

    如何在不引发合并冲突集群的情况下将子分支分支为具有即将到来的提交和合并的不同开发分支****?

  25. 25

    如何获取快照包的源代码?

  26. 26

    分支合并,提交丢失

  27. 27

    分支合并,提交丢失

  28. 28

    合并后如何后退移植功能分支?

  29. 29

    如何使用带有nodegit的Revparse获取提交和树?

热门标签

归档