773 Star 1.5K Fork 351

开源中国 / Gitee Feedback

 / 详情

force 提交后,提交记录里丢失提交

结束任务
Task
创建于  
2018-01-19 10:34

现象描述

我昨天提交了一次修改,今天又提交了一次,试了一下发现不行,然后稍微调了下又 --force 覆盖了今天这次提交,然后提交记录里就丢提交了。。

重现步骤

报错信息

可以看到项目网络图最新的两个提交都是 C 图标的,而提交记录里则只有一个,第二个提交没了

而从提交上看,第一个提交(404e)的父提交(5f51)在提交记录里也没显示出来,而再往上一个父提交(6632)才在提交记录里显示了

输入图片说明
输入图片说明
输入图片说明
输入图片说明

评论 (7)

Cat73 创建了任务
Cat73 更新了任务
Cat73 更新了任务
Cat73 更新了任务
Cat73 更新了任务

--force参数本来就是覆盖提交的,没有问题的。

Zoker 关闭了任务

并不是的

首先:我昨天做了一个提交(5f51)

然后:我今天又做了一个提交

然后:我用 --force 覆盖了今天这个提交(404e)

结果:今天这个提交(404e)在提交记录中还在,昨天的提交(5f51)却没显示出来

附:我本地的 git log 记录,可以看到 404e 和 5f51 是都有的

输入图片说明

Cat73 重新打开了任务

码云的提交记录里并没有显示5f51

但点开 404e 可以看到父提交是 5f51,5f51 的父提交才是 6632

Zoker 指派了任务给likui

@lowkey2046 你给他解释下吧。

@Cat73 提交记录没有丢失。可能是个 BUG,commit 列表没有显示出来。可以私信一下地址吗?排查一下。

@Cat73 是BUG,多谢反馈。因为 commit 时间为好几个月前,commits 排序出错。

likui 开始了任务
诺墨 任务状态已完成 修改为已验收
诺墨 将工作项从 任务 迁移到 Task
诺墨 任务类型任务 修改为Task
诺墨 任务状态已验收 修改为结束任务

登录 后才可以发表评论

状态
负责人
项目
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
预计工期 (小时)
参与者(3)
62561 kesin 1578916009 340906 nocnob 1645687775
Ruby
1
https://gitee.com/oschina/git-osc.git
git@gitee.com:oschina/git-osc.git
oschina
git-osc
Gitee Feedback

搜索帮助