gpt4 book ai didi

git - push Gitkraken,它是否使用 force with lease?

转载 作者:行者123 更新时间:2023-12-05 05:09:39 27 4
gpt4 key购买 nike

我在工作中 rebase 时经常使用 force push with lease,我想知道 gitkraken 在引擎盖下,当点击 force push 时,它运行的是 force push,还是 force push with lease。

最佳答案

它运行一个简单的强制推送。

我非常喜欢 rebase 、压缩和修改我自己的提交,所有这些操作都需要强制推送。为了澄清任何疑问,我做了一个测试,看看强制推送是否使用租用选项运行,但事实并非如此。

如果你想自己检查一下:

  1. 将您的存储库克隆到两个不同的文件夹:folder_Afolder_B
  2. 从两个存储库之一创建一个分支,将其推送到源,并确保两个存储库都 checkout 它。
  3. 转到 folder_B,修改任何文件,提交并推送。
  4. 转到文件夹_A不获取修改任何文件,修改您最新的提交和推送。

您将看到 folder_A 中的存储库将覆盖从 folder_B 中所做的任何更改。

如果您尝试从 folder_B 中提取,您会看到它处于损坏状态,因为它引用的提交已被销毁。

编辑:在我自己测试后不久,我给 GitKraken 发了一封电子邮件,询问是否会很快启用带租约推送的功能。他们说他们有多个要求。当然,过一段时间检查情况以了解其进展情况肯定会很有趣。

关于git - push Gitkraken,它是否使用 force with lease?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57433216/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com