本地Gitlab安装不会显示所有提交

时间:2016-05-05 04:52:36

标签: git version-control gitlab gitlab-ci

我在本地服务器上配置了Gitlab。当我将代码推送到原点时,它只显示提交历史记录的一半并跳过其余的提交。

这是我在计算机上的提交历史记录: enter image description here

所以我的最后一次提交今天完成,但我的Gitlab设置显示了2015年5月的最新提交。屏幕截图相同:

enter image description here 可能的原因是什么以及我如何解决它?

1 个答案:

答案 0 :(得分:2)

没有分支的HEAD意味着您处于 detached HEAD

git push只会推送一个分支(与分支名称相关联的提交),而不是分离的HEAD。

你可以fix that by creating a temporary branch并将其合并为主人:它会快速转发主人。

# git add/commit first
git branch tmp
git checkout master
git merge tmp