回退到指定版本

选择①的情况,直接在源代码上回滚,会删除源代码:

回退后再提交
这时候,如果你pull,依然会更新到最新版本。所以不可以pull,而是应该push。
Push的时候会提示,你这次提交会覆盖服务器上的代码,导致之前的一些提交丢失,你确定要这么做吗?你应该确定,并且还要勾选Force,强制覆盖。强制覆盖的时候选择我已经知晓,我要继续强制覆盖。就可以提交成功了。这时候push之后,服务器上并没有日志可能,需要你再提交一个修改,才会显示你的提交日志。

本文讲述了如何在源代码中安全回退至指定版本,包括直接操作的风险、提交流程中的注意事项以及如何通过force push覆盖并记录日志。
回退到指定版本

选择①的情况,直接在源代码上回滚,会删除源代码:

回退后再提交
这时候,如果你pull,依然会更新到最新版本。所以不可以pull,而是应该push。
Push的时候会提示,你这次提交会覆盖服务器上的代码,导致之前的一些提交丢失,你确定要这么做吗?你应该确定,并且还要勾选Force,强制覆盖。强制覆盖的时候选择我已经知晓,我要继续强制覆盖。就可以提交成功了。这时候push之后,服务器上并没有日志可能,需要你再提交一个修改,才会显示你的提交日志。

628

被折叠的 条评论
为什么被折叠?