Egit:如何在与Eclipse中的项目工作区不同的文件夹中创建一个git存储库?

时间:2019-02-20 16:58:52

标签: eclipse git egit

在Eclipse Oxygen中,我在testproj创建了一个名为c:\jwork2019\testproj\的项目。我的工作区位于c:\jwork2019\。项目文件夹的内容为

c:\jwork2019\testproj\.settings\
c:\jwork2019\testproj\src\
c:\jwork2019\testproj\.project

我想为项目创建一个git仓库,位于c:\jrepo2019\的单独仓库目录中。我成功创建了空仓库c:\jrepo2019\testproj\.git\。我希望它跟踪位于c:\jwork2019\testproj\*的工作区中的所有项目文件。

我已经通过Eclipse和Egit成功创建了项目和空仓库。

问题是,当我尝试通过右键单击项目然后单击Team -> Share Project...来配置项目的Git存储库时,我可以选择创建的存储库,但是它会从我的工作区中更改/移动项目的文件夹位置在c:\jwork2019\testproj\c:\jrepo2019\testproj\testproj\之间。

enter image description here

我希望项目工作区目录保留在c:\jwork2019中,而不是将项目目录移动到存储库文件夹c:\jrepo2019\...中。

我猜我可以仅通过git add c:\jworks2019\testproj\*通过git命令行来做到这一点,但是我认为我没有安装git命令行,而在Eclipse上只有git。

我发现了具有相同目标的问题Can I store the .git folder outside the files I want tracked?。但这是在Linux命令行上完成的。

这在日食中可以实现吗?我该怎么办呢?谢谢

0 个答案:

没有答案