我在本地服务器上配置了Gitlab。当我将代码推送到原点时,它只显示提交历史记录的一半并跳过其余的提交。
所以我的最后一次提交今天完成,但我的Gitlab设置显示了2015年5月的最新提交。屏幕截图相同:
答案 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