在VSO git仓库中,在文件历史记录中,有“简单历史记录(默认)”,“第一个父项”,“完整历史记录”和“完整历史记录”(简化合并)的过滤器选项。这些选项有什么区别? “简单的历史”和“全面的理解”有什么区别。VSO git文件历史中的“简单历史记录(默认)”和“完整历史记录”有什么区别?
我们有像下面提交显示在简单的历史记录。但是,在我们的开发人员运行命令“get reset --hard origin/develop”之后,在简单历史记录中,只有提交A - B - 光盘。 E和F缺失。在“完整的历史记录”中,我们仍然可以看到提交A - B - C - D - E - F。真正的问题,运行“混帐拉”拉最新代码时,我们只得到了更改代码犯下d,我们不能拉E和F
我们应该做的代码修改?因此,我们将E,F取回到简单的历史记录中,并且在运行'git pull'时,E和F中的代码更改可以被拉到本地磁盘。
什么是你的分支结构('git的日志--oneline --decorate --graph --all'的输出)?你是用“A-B-C-D-E-F”查看文件历史的分支是什么?它似乎不是开发分支。 –