当有人拉着我推时会发生什么?

梅罗斯

碰巧我的git-partner和我共享一个私人仓库,不得不拉很多东西,因为他有一段时间没有拉了。我希望在他的〜3h下载会话中继续工作,但我也想避免麻烦。

因此,我想知道:

  1. 他拉动时安全推入安全吗?
  2. 在他拉动时修改我的上一次提交安全吗?
杰夫

TL; DR-对两个问题都是肯定的,警告是修改已发布的提交通常是不好的做法。

  1. 他拉动时安全推入安全吗?

首先,“拉”是两个操作-“提取”然后是“合并”。首先,git将“获取”远程存储库中的所有提交(祖先指向指定的HEAD),并将其存储在本地存储库中。其次,它将“指定”的远程HEAD“合并”到本地HEAD(这可能是快速转发,也可能是具有多个父对象的新提交)。

其中的“合并”部分是本地操作,与实际操作无关。您的合作伙伴将根据从存储库中“获取”的内容进行“合并”。

因此,问题归结为-在另一个人进行“推送”时“获取”是否安全?答案是-是的,当然!在“获取”结束时,您的伙伴将拥有或不拥有您的所有提交。如果没有,则按照常规git工作流程在“推”或“拉”后发现剩余的提交。从逻辑上讲,这等效于他们完成“拉”,然后您“推动”新的提交。

  1. 在他拉动时修改我的上一次提交安全吗?

嗯,作为一个过程,您可能不想修改已经发布到远程存储库中的提交(使用谷歌搜索)。但是,如果您确实想这样做,可以。您的合作伙伴将再次获得这些更改(您在“获取”期间发布的更改),否则将不会。如果没有,那没关系,因为这些更改将在以后发现。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当有人拉着我推时会发生什么?

来自分类Dev

当有人说计算机“挂起”或死机时会发生什么?

来自分类Dev

当有人窃取我的android应用发布密钥时,会发生什么恶魔?

来自分类Dev

有人可以帮我解决为什么会发生这种情况吗?Python无效语法错误

来自分类Dev

当我混合使用有符号和无符号类型时会发生什么?

来自分类Dev

万一有人窃取了您的Firebase身份刷新令牌,会发生什么情况?

来自分类Dev

Python:有人能猜猜在这次作业期间会发生什么吗?可能与PyQt相关

来自分类Dev

暂停时会发生什么?

来自分类Dev

当我使用多个模拟时间时会发生什么?

来自分类Dev

当我绑定到AliasProperty时会发生什么?

来自分类Dev

当我调用“ BufferStrategy.show()”时会发生什么?

来自分类Dev

当我放弃对iOS 6的支持时会发生什么?

来自分类Dev

MySql-当我用“ and”更新时会发生什么

来自分类Dev

当我多次调用requestAnimationFrame时会发生什么

来自分类Dev

当声明符(我/州)在for块中时会发生什么?

来自分类Dev

当我放弃对iOS 6的支持时会发生什么?

来自分类Dev

当我截断正在使用的文件时会发生什么?

来自分类Dev

当我将%esp移至%ebp时会发生什么?

来自分类Dev

当我不输入期望的命令时会发生什么?

来自分类Dev

当我忘记登录TTY时会发生什么?

来自分类Dev

当我使用多个模拟时间时会发生什么?

来自分类Dev

当我调用“ BufferStrategy.show()”时会发生什么?

来自分类Dev

当我取消订阅 Observable 链时会发生什么?

来自分类Dev

有人可以向我解释Dojo的“ dojo / on”模块中到底发生了什么吗?

来自分类Dev

有人可以简要向我解释IntStream发生了什么吗?

来自分类Dev

在现有变量上调用malloc时会发生什么?

来自分类Dev

当Java中有多个main方法时会发生什么?

来自分类Dev

具有相同方法名称的两个接口,当我重写时会发生什么?

来自分类Dev

当我添加iPhone 6+启动图像但没有@ 3x图标图像时会发生什么?

Related 相关文章

  1. 1

    当有人拉着我推时会发生什么?

  2. 2

    当有人说计算机“挂起”或死机时会发生什么?

  3. 3

    当有人窃取我的android应用发布密钥时,会发生什么恶魔?

  4. 4

    有人可以帮我解决为什么会发生这种情况吗?Python无效语法错误

  5. 5

    当我混合使用有符号和无符号类型时会发生什么?

  6. 6

    万一有人窃取了您的Firebase身份刷新令牌,会发生什么情况?

  7. 7

    Python:有人能猜猜在这次作业期间会发生什么吗?可能与PyQt相关

  8. 8

    暂停时会发生什么?

  9. 9

    当我使用多个模拟时间时会发生什么?

  10. 10

    当我绑定到AliasProperty时会发生什么?

  11. 11

    当我调用“ BufferStrategy.show()”时会发生什么?

  12. 12

    当我放弃对iOS 6的支持时会发生什么?

  13. 13

    MySql-当我用“ and”更新时会发生什么

  14. 14

    当我多次调用requestAnimationFrame时会发生什么

  15. 15

    当声明符(我/州)在for块中时会发生什么?

  16. 16

    当我放弃对iOS 6的支持时会发生什么?

  17. 17

    当我截断正在使用的文件时会发生什么?

  18. 18

    当我将%esp移至%ebp时会发生什么?

  19. 19

    当我不输入期望的命令时会发生什么?

  20. 20

    当我忘记登录TTY时会发生什么?

  21. 21

    当我使用多个模拟时间时会发生什么?

  22. 22

    当我调用“ BufferStrategy.show()”时会发生什么?

  23. 23

    当我取消订阅 Observable 链时会发生什么?

  24. 24

    有人可以向我解释Dojo的“ dojo / on”模块中到底发生了什么吗?

  25. 25

    有人可以简要向我解释IntStream发生了什么吗?

  26. 26

    在现有变量上调用malloc时会发生什么?

  27. 27

    当Java中有多个main方法时会发生什么?

  28. 28

    具有相同方法名称的两个接口,当我重写时会发生什么?

  29. 29

    当我添加iPhone 6+启动图像但没有@ 3x图标图像时会发生什么?

热门标签

归档