换工作 才开始使用GitLab 完全体小白一个 好几次差点把代码给搞没,很慌
这不 前几天又遇到一个(一脸懵逼的)错误 在拉远程代码的时候失败了 错误没有截图 但是就如标题一样 you are not on any branch 翻译了一下: 你不在任何一个分支上
!!!!! 马丹 这是啥?然后就直接去搜索这句错误 啥鸡毛都找不到 最后请教公司大牛(反正比我厉害) 大牛鼓捣了一会儿 然后说 你把项目删了重新拉吧
!!!!!! 大牛也折腾不了 得 直接拉吧 然后突然想用命令提示符装下X
那时候感觉反正要删除了 就直接在原项目位置 直接 Git Bash here 然后输入下面的命令:
然后就出来了一大堆文件路径 我一看 这不是同事push的代码嘛! (截图没有,因为这是一篇马后炮博客)然后就尝试看了一下 当前 的代码版本 发现已经更新了! 和同事对比过后确定已经拉下来了,就直接美滋滋的push 上去了 折腾了半个多小时 下班都晚了
虽然到现在我还不知道是因为什么出现这个问题,但是还好已经修复了 (命令提示符真的是装X神器) 而且功能也
强大 大家如果有人知道这个错误产生的原因 欢迎讨论 我的方法不可能适合所有人 不过能够帮到你就最好了
Git bash here:
git checkout master