在重新基址期间升级git版本

在重新基址期间升级git版本,git,Git,我已经将功能分支的基础重新设置为开发分支,我将继续推进。我需要使用——force with lease选项推送,但git抛出了一个错误。我注意到我已经安装了git版本1.8.3,而这个选项是在1.8.5中引入的。如果我现在将git版本升级到2.16.6,我的重设基础过程是否有丢失进度的风险 我在做Centos 7 Git有时确实会改变引擎盖下的重基磁盘结构,尽管通常较小的跳跃不是问题。如果您已经完成了重基并准备好推送,那么重基就完成了,任何状态都已被擦除,升级也不是问题 如果你还处于重置阶段,我

我已经将功能分支的基础重新设置为开发分支,我将继续推进。我需要使用
——force with lease
选项推送,但git抛出了一个错误。我注意到我已经安装了git版本1.8.3,而这个选项是在1.8.5中引入的。如果我现在将git版本升级到2.16.6,我的重设基础过程是否有丢失进度的风险


我在做Centos 7

Git有时确实会改变引擎盖下的重基磁盘结构,尽管通常较小的跳跃不是问题。如果您已经完成了重基并准备好推送,那么重基就完成了,任何状态都已被擦除,升级也不是问题


<>如果你还处于重置阶段,我建议你推迟升级。1.8.3已经很老了,Git很可能在那时到2.16之间改变了内部做事的方式。

如果你要推动它,那就不是“在重新基址期间”。你已经完成了rebase。这可能看起来很疯狂,但有些人甚至在寻找新功能之前,就在软件过时多年之前升级了他们的软件。。。。只是一个建议