我有一个大约有一个远程 Git 存储库。以下存储库结构:
service1/
service1/image1/
service1/image1/docker/
service1/image1/docker/Dockerfile
service2/
service2/image2/
service2/iamge2/docker/
service2/image2/docker/Dockerfile
我可以从中克隆它https://<my-git-server>/my-project.git
以获取目录my-project/
和它下面的相应文件结构。
Myservice2
是一个托管 web 应用程序的 Tomcat 服务器,接下来我想将其源代码推送到同一个远程存储库中。
项目文件夹内的 Eclipse 文件结构约为。如下(对于 Eclipse 中的动态 Web 项目来说是正常的):
my-project/WebContent/
my-project/build/
my-project/src/
如果可能的话,我想为远程 Git 存储库创建一个新的存储库结构,如下所示:
service1/
service1/image1/docker/
service1/image1/docker/Dockerfile
service2/
service2/image2/
service2/image2/docker/
service2/image2/docker/Dockerfile
service2/image2/eclipse/
service2/image2/eclipse/my-project/
service2/image2/eclipse/my-project/WebContent/
service2/image2/eclipse/my-project/build/
service2/image2/eclipse/my-project/src/
我的问题是:如何指定附加路径组件eclipse/myproject
?我知道从 Eclipse 推送到https://<my-git-server>/my-project.git
会导致WebContent
,build
并src
成为 and 的兄弟姐妹,service1
并且service2
从 Eclipse 推送到https://<my-git-server>/my-project.git/service2/image2/eclipse/my-project
也不会起作用。
那么如何完成这样的事情呢?