我的Git教程 之 解决 git clone后无代码


解决 git clone 后无代码


前言:这个教程只适用于像我一样大致理解Git的原理,但是不太记得住Git命令的同学使用。所以具体原理只会提一下,具体可以参见Pro Git

 

在另一篇 简明的教程 里提到获取Git库有两种方式,一种是直接在工作目录下创建一个新的Git库,另一种是从已有的库中克隆,即使用git clone。 其中使用第二种方法可能出现目录为空,即没有代码的现象。

(1)分析原因

  在Git Bash中,切换到目标目录。然后使用

$ ls -a

  查看如果能看到.git目录,说明克隆的版本库有多个分支,而下载下来的分支没有代码。

 

(2) 解决方法

  一句话解决方案:下载其他分支。

  具体的步骤如下:

  使用下面命令查看远程代码库的分支:

$ git branch -r/-a

  使用下面命令可以切换到相应的分支查看,

$ git branch origin/branch_name

  但是使用git branch,返现本地依然没有该分支。要想在该分支工作,就需要创建并下载该分支。

  命令为(-b 表示同时切换到改分支):

$ git checkout -b branch_name origin/branch_name

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM