当前位置:   article > 正文

解决Git 报错:fatal: destination path ‘xxx‘ already exists and is not an empty directory_fatal: destination path 'testmix' already exists a

fatal: destination path 'testmix' already exists and is not an empty directo

一、背景

拿到开发的Git地址,然后Git clone的时候,检测不出东西,只有一个.git目录,实际无东西。

 二、解决方案

方案一、删除 .git 文件

可手动删除,或执行下面命令

rm -rf .git

然后再执行检出命令

git clone https://git.xxx.com/xxx.git

方案二、新建目录再重新检出

熟悉 linux 命令都知道 rm -rf .git 命令会删除当前目录的 git 记录,如果没有把握的话,最好还是新建一个目录,比如xxx 目录,命令如下:

  1. mkdir xxx
  2. cd xxx

然后再执行检出命令

git clone https://git.xxx.com/xxx.git

方案三、可能没有master分支,切换其他分支检测看看

项目目录下来了,但是点进去什么文件也没有,这是说你的项目地址没有master分支。这是可以
git branch -a

看看远程的分支有哪些
这是可以切换过来到xxx分支,项目就有代码了
git checkout xxx

总结:这个确实坑,我当时也以为项目怎么会没有master分支呢,打开目录页确实什么代码有没下载再来,最后切换了分支才有的。

最后选择某一个分支后,检出成功。

 

 

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/凡人多烦事01/article/detail/544647
推荐阅读
相关标签
  

闽ICP备14008679号