clone 到本地非空目录会出现提示,例如:
到 git clone 的本地非空文件夹下
执行 git clone 到一个临时文件夹 tmp 中
$ git clone XXX.git tmp
再把 git clone 下来的 .git 移动到当前文件夹下
$ mv tmp/.git .
把文件全部都移出来之后, 把 git clone 的临时文件夹tmp删掉
$ rm -rf tmp/
最后删除 git 操作痕迹,撤销当前 head 的内容并重置
$ git reset --hard HEAD
了解更多可扫码关注公众号