当前位置: 首页 > 知识库问答 >
问题:

在现有Git存储库的版本控制下创建全新的Eclipse项目有困难吗?

班玉堂
2023-03-14

我是Git的新手,很难理解当存储库已经存在时,如何(最好地)在Git版本控制下创建Eclipse(Luna)项目。

我的直觉是我应该:

1.1)创建一个空的远程(源)存储库,例如在GitHub上。

1.2)将远程存储库克隆到本地驱动器。

1.3)让Eclipse知道到我的Git存储库的连接。

1.4)在本地存储库工作目录中创建Eclipse项目。

1.5)将项目文件添加并提交到本地存储库。

1.6)将提交推送到远程(源)存储库。

我认为在项目已经存在并且已经处于版本控制之下之后,我对Eclipse如何与Git交互有了合理的理解。但是我从一开始就有很多的困惑,直到达到那种状态。

步骤1.3

我可以遵循http://wiki.eclipse.org/EGit/User_Guide解释的替代顺序:

2.1)创建一个完全独立于Git的Eclipse项目。

2.2)围绕Eclipse文件创建本地Git存储库。

2.3)从本地存储库创建远程(源)存储库。

然而,我对这种方法感到不舒服:

a) 如果我按照这个顺序创建东西,远程Git存储库不会将本地存储库视为源(即它的父存储库)吗?

b) 我还没有学会如何在现有存储库的版本控制下从头开始创建Eclipse文件。我只学会了从现有的Eclipse项目创建一个全新的存储库。

c)EGit/用户指南(http://wiki.eclipse.org/EGit/User_Guide)中有关于为多个项目创建Git存储库的讨论。这说明了如何从几个先前存在的Eclipse项目中创建一个全新的存储库。但是它没有解释如何在包含多个Eclipse项目的现有存储库中创建一个全新的项目。

如何在现有存储库的版本控制下创建一个全新的Eclipse项目?

共有1个答案

段干开宇
2023-03-14

我想我已经找到了最好的方法:

1) 创建一个新的远程存储库。使用GitHub或

git init——裸

2)克隆远程存储库到本地磁盘。

本地存储的cd路径

git clone remoteRepositoryPath项目1

3) 在Eclipse中,文件-

4) Eclipse自动识别它在git存储库中。

5) 在项目资源管理器窗口中右键单击项目。

6) 团队-

7)团队-

8) 团队-

9)当我们使用空的远程存储库时,推送创建了一个主分支。

 类似资料:
  • 当我想使用带有< code > @ EnableJpaRepositories(base package classes = userdao . class)注释的自动生成的jpa存储库时,我得到以下错误。 这是界面: 这是它实现的自定义接口: 这个自定义接口是在具体的类UserDaoImpl中实现的(spring应该通过查找interfacename后缀Impl来选择这个类 我该怎么办?我是否也

  • 主要内容:创建一个远程存储库在本章中,我们将看到如何创建一个远程Git仓库; 我们需要一个远程Git仓库来执行团队协作。这一篇文章很重要,直接影响到后面的章节的学习。所以,希望大家可先耐心地看完本章内容,并按本章一步步的操作。 创建一个远程存储库 我们将演示在 http://git.oschina.net/ 软件项目的托管平台上创建和初始化一个新的存储库。 注:你也可以使用 GitHub (http://github.com

  • 每次我在eclipse中创建一个android项目时,除了作为项目添加的appcompat_v7之外,它都以错误“没有找到与给定名称匹配的资源:attr xxx”开始。 我找到了一种方法来解决此问题,方法是完全删除操作栏,避免使用少于API 11,修改所有XML文件并删除创建的appcompat_v7项目。但是,这个解决方案很繁琐,每次我需要创建一个简单的项目时都必须完成。 我的问题不是“什么是a

  • 有什么方法可以使用简单的文本编辑器创建Java项目吗?不是像Eclipse那样的IDE? 我希望能够创建文件没有IDE的帮助,我的计算机上已经安装了所有的JDK命令(例如) 我想知道我需要什么文件结构,我需要如何安排我的类文件,我需要通过什么编译步骤等,以便能够创建jar文件。

  • 这个标题听起来像是重复的,但我找不到我这个问题的答案。 我想在本地计算机上克隆一个git存储库。但是,当我尝试使用shell执行此操作时,我会得到一个错误。大多数文件都被签出了,但由于某种原因,其中一个图像文件引起了麻烦,我得到了错误“致命:无法签出工作树”和“警告:克隆成功,但签出失败”。所以我现在所做的是从github下载repo文件作为一个zip文件,并将它们解压缩到我的本地目录中。所以现在

  • 问题内容: 我想使用两个Git存储库构建一个项目。其中一个包含源代码,而另一个包含构建和部署脚本。 我的问题是我需要一个用于构建和部署项目不同部分(大型项目,多个存储库,相同的构建和部署脚本)的存储库,但是Jenkins似乎无法处理此问题(或者我不知道)不知道/找不到方法)。 问题答案: 更新 现在不建议使用多个SCM插件,因此用户应该迁移到Pipeline插件。 旧答案 是的,詹金斯可以处理。只