git branch detached from jb4.2.2_1.0.0-ga

/***************************************************************************
 *              git branch detached from jb4.2.2_1.0.0-ga
 * 说明:
 *     将Android的U-Boot拿出来,结果遇分支不存在的问题。
 *
 *                                      2017-2-8 深圳 南山平山村 曾剑锋
 **************************************************************************/

一、参考文档:
    1. git问题记录--如何从从detached HEAD状态解救出来
        http://www.jianshu.com/p/ae4857d2f868 
    2. git checkout之一 HEAD基本和detached 状态
        http://blog.csdn.net/csfreebird/article/details/7583363

二、解决方法:
    1. git branch -v  
    2. 创建分支:
        1. git branch <new-branch-name> <commit id>
            git branch temp fef4501
        2. git checkout temp
        3. 或者 git branch -b <new-branch-name>
原文地址:https://www.cnblogs.com/zengjfgit/p/6377490.html