我是靠谱客的博主 哭泣红牛,最近开发中收集的这篇文章主要介绍本地已有的工程与已有的gitee关联,以及the directory already exists and it is not empty的解决办法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、首先得配置gitee,idea插件搜索gitee并安装,安装完后重启;
2、配置gitee的账号信息,File->Settings->Version Control->Gitee,我选择的是用账号密码登录;
3、本地安装git,可上官网下载 https://git-scm.com/download/win ,我下载的是 64-bit Git for Windows Portable.,下载下来解压缩到电脑上即可使用;
4、idea配置git,File->Settings->Version Control->Git,路径填上面解压缩的路径,如 D:PortableGitbingit.exe;
5、如果是新的项目,且gitee上没有,可直接用 VCS->Import into Version Control->Share Project on Gitee 上传,上传的时候可能会报账号问题传不了,此时运行git-cmd.exe,运行gitee网站上刚刚创建的那个目录,入去代码页签,那里有显示命令,拷贝下来运行下,如:
 

git config --global user.name "账号名"
git config --global user.email "你的邮箱"


6、如果想下载gitee上的工程到本地,可通过VCS->Checkout from Version Control->Git,输入网址,克隆下来;
7、如果本地已有项目,且不为空,克隆下来的时候会报“the directory already exists and it is not empty”的错误,此时需要特殊处理,把gitee的文件跟本地的工程做关联,处理如下:
7.1、找到本地git的路径(上面解压缩出来的)并运行git-cmd.exe,例如 D:PortableGitgit-cmd.exe;
7.2、用命令定位到你工程上的目录;
7.3、执行 git clone --no-checkout 你gitee上的链接如(https://gitee.com/xxx/xxx.git) tmp
7.4、执行下载完后,把tmp上的git文件夹复制到tmp文件夹外,并删除tmp文件夹;
7.5、执行命令git reset --hard HEAD
7.6、重新打开idea即可;

最后

以上就是哭泣红牛为你收集整理的本地已有的工程与已有的gitee关联,以及the directory already exists and it is not empty的解决办法的全部内容,希望文章能够帮你解决本地已有的工程与已有的gitee关联,以及the directory already exists and it is not empty的解决办法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部