gitlab revert的坑
如果有三次提交
commit1
commit2
revert commit1
其中commit1的A.java无更新,版本号是c1
commit2更新了A.java,版本号是c2
问第三次提交(revert commit1),A.java的版本号是c1还是c2.
答案是c1
这个问题会引起另一个现像,我们看A.java的历史是有c1,c2.
那么我们选择文件A.java进去看内容,是c1还c2?
下载整个分支,内容是c1还是c2?
答案是c1.如果这时打包,打包了个老版本,问题严重不?
相关阅读
评论:
↓ 广告开始-头部带绿为生活 ↓
↑ 广告结束-尾部支持多点击 ↑