当我尝试与git仓库共享我的项目时,会像这样获取异常
“项目的目标位置”“已经存在,无法移动项目”
答案 0 :(得分:6)
写一个答案,因为我尝试了许多类似问题中提出的许多选项但没有效果。然后我按照以下步骤手动完成,这些步骤适用于任何Eclipse版本:
转到文件系统中的Eclipse工作区并从那里复制项目并将其粘贴到文件系统中的其他位置。这将作为备份。
转到Eclipse,然后右键单击该项目并单击“删除”。您可以说从文件系统中删除,因为您已在步骤1中进行了备份。
转到文件系统中的Git仓库并将项目文件夹粘贴到您想要的位置(可能在.project文件的另一个文件夹内并不重要)。
然后返回Eclipse,然后File-> Import - >从Git导入 - >本地回购 - >选择您在步骤3中粘贴项目的Git本地仓库,然后照常导入。
正如我之前所说,这适用于任何Eclipse版本。
答案 1 :(得分:2)
如果您的本地git存储库中已经有一个同名项目,则会发生这种情况。共享项目意味着将项目提交到本地git存储库的步骤,并从那里将ORIGIN推送到Master(远程)。 (您正在使用新的eclipse IDE再次创建,或者该项目已从IDE中删除但过去已提交到本地存储库)。
解决方案很简单:
从本地git存储库中删除项目。
Windows操作系统上的C:\Users\username\git
。 (如果这不可能,那么下一步)
在您的IDE中重命名项目(更好地重新创建一个具有相同代码但具有新项目名称的项目)您要共享:重复Eclipse IDE上的共享过程。
您可以选择在删除远程存储库(master)后重新创建,如果已经从上次项目推送中推送了某些东西,那么一切都很干净。您可以访问git存储库进行确认。