git - 推入 Gitkraken,它是否使用强制租赁?
问题描述
在我的工作中重新定位时,我经常使用带有租赁的强制推送,我想知道 gitkraken 在引擎盖下是否在点击强制推送时运行强制推送,或者使用租赁强制推送。
解决方案
它运行一个简单而简单的力量推动。
我是变基、压缩和修改我自己的提交的忠实粉丝,所有需要强制推送的操作。为了澄清任何疑问,我做了一个测试,看看强制推送是否与租赁选项一起运行,但事实并非如此。
如果你想自己检查:
- 将您的存储库克隆到两个不同的文件夹:folder_A和folder_B
- 从两个存储库之一创建一个分支,将其推送到原点,并确保两个存储库都将其签出。
- 转到folder_B,修改任何文件,提交并推送。
- 转到folder_A,不要获取修改任何文件,修改您的最新提交并推送。
您将看到 folder_A 中的存储库将覆盖从folder_B所做的任何更改。
如果您尝试从folder_B中提取,您将看到它处于损坏状态,因为它引用的提交已被破坏。
编辑:在我自己测试后不久,我向 GitKraken 发送了一封电子邮件,询问是否会很快启用租赁推送功能。他们说他们有多个要求。当然,在一段时间内检查情况以了解其进展情况会很有趣。
推荐阅读
- php - 与 PayPal-PHP-SDK 的订阅集成
- javascript - 限制同一页面内的垂直/水平滚动方向
- .net - 如何从通用 Windows 项目中引用 .NET Framework 4.6 类库?
- php - 如何在 img 标签中查看 src 的多个地址?
- arrays - Swift将数组中的随机元素返回到文本中
- jar - 如何使用 Sonatype Nexus 存储库中的 maven pom 文件下载第三方 jar 文件
- c# - WPF 绑定到具有列表视图列参数的方法结果
- c++ - 谁能告诉我我的 C++ 代码有什么问题?
- c++ - 指针类型类成员的动态转换的 const-ness 是什么
- python - AnkiTools : TypeError: 'int' 类型的对象在使用 anki_convert 时没有 len()