我是刚接触git的人,我有很多版本的项目存储在我的本地计算机中我希望做以下事情
PL.帮助
创建一个新目录,即x
和cdx
。然后运行git init
。这将在x
目录中启动一个新的空git存储库。git存储库是具有.git
子目录的文件夹。
从项目的第一个版本复制文件,将它们粘贴到x
中。
在x
中创建一个.gitignore
文件,并告诉它您不希望Git跟踪项目的哪些文件。有关更多信息,请参见此处。
完成后,运行git add-a
,告诉git跟踪目录中的所有文件,并为提交做好准备(这将添加除.gitignore
中提到的文件外的所有文件)。
现在运行git commit-m“这是我的项目的第一个版本”
现在是第二个版本--用第二个版本的文件完全覆盖x
中的所有文件(删除除.gitignore
和.git
以外的所有文件并粘贴第二个版本的文件)。然后执行与前面类似的命令:
Git Add-A
git commit-m“我的项目的第二个版本”
。
对所有版本重复这些步骤-覆盖文件,git添加,git提交,重复。
您现在有了一个本地git存储库,每个提交都对应于您的Java项目的一个版本。
您可以使用Git diff
命令或您选择的Git GUI工具来查看这两个版本之间的差异,该工具允许您浏览新创建的存储库。
现在,您还可以将存储库上传到您选择的Git托管服务(常用的服务有Github,BitBucket,GitLab等),方法是在这些服务中创建一个空的存储库,并将其作为远程添加到本地存储库中,然后推入主分支(从而将存储库的本地副本与远程主机同步)。
请注意,如果您有很多版本,这可能是自动化的,但是这种自动化很大程度上取决于您当前的“文件夹版本控制”是如何结构化的,所以这取决于您。
我是Git的新手,很难理解当存储库已经存在时,如何(最好地)在Git版本控制下创建Eclipse(Luna)项目。 我的直觉是我应该: 1.1)创建一个空的远程(源)存储库,例如在GitHub上。 1.2)将远程存储库克隆到本地驱动器。 1.3)让Eclipse知道到我的Git存储库的连接。 1.4)在本地存储库工作目录中创建Eclipse项目。 1.5)将项目文件添加并提交到本地存储库。 1.6
问题内容: 我想创建本地Maven存储库。我做了以下步骤: 在中安装了Maven插件 在apache服务器中创建了一个文件夹localrepository,可使用访问 在我的项目中,我提供了 但这并没有解决上的jar 是否需要提供存储库? 问题答案: 使用具有默认配置的Web服务器来设置简单的存储库。关键是目录结构。该文档没有明确提及它,但其结构与本地存储库相同。 要建立一个内部存储库,只需要您有
我使用cordova进行应用程序开发,并有一些使用cordova 3.5构建的项目。确切版本为: cordova安装在我的系统中是全局性的,但现在我认为这是一个坏主意。我真的应该有本地的、特定于项目的安装,这样旧项目可以用原始版本维护,新项目可以用最新版本启动。 解决此问题的计划如下: 首先删除全局安装的cordova: 然后将特定的cordova版本添加到旧项目中 最后为新项目添加最新cordo
也许这听起来像是个愚蠢的问题,但我被困住了。我有ant build.xml,它有maven-ant-tasks 我需要提供最新版本,因为它是我自己的工件,似乎ant maven任务不知道解决它。我得到的错误 生成失败.../BUILD.xml:20:无法解析项目:缺少:----------------请尝试从项目网站手动下载文件。 然后,使用命令mvn install:install-file-d
问题内容: 我想打开一个本地文件,并返回一个。原因是我需要向正在使用的库中提供,例如: 问题答案: 返回一个 http://play.golang.org/p/BskGT09kxL
这个标题听起来像是重复的,但我找不到我这个问题的答案。 我想在本地计算机上克隆一个git存储库。但是,当我尝试使用shell执行此操作时,我会得到一个错误。大多数文件都被签出了,但由于某种原因,其中一个图像文件引起了麻烦,我得到了错误“致命:无法签出工作树”和“警告:克隆成功,但签出失败”。所以我现在所做的是从github下载repo文件作为一个zip文件,并将它们解压缩到我的本地目录中。所以现在
问题内容: 我正在尝试使用Java 8(如果需要也可以使用Wildfly appServer)构建eclipse,但是我无法使Eclipse Luna M5使用Java 8(我确实安装了Java 8 BETA支持,并且可以在JavaSE项目上运行)。 在我的POM中,将级别设置为Java 8: 但是,在我得到以下错误之后: 确实没有Java 1.8项目方面 我可以手动创建这样的代码并将其添加到ec
null 项目包括Kotlin 某些库包括Kotlin 在选项2中,我得到下一个警告: w:类路径中的运行时JAR文件应该具有相同的版本。这些文件位于类路径:/.gradle/caches/transforms-2/files-2.1/ab41544fa06f7b55dec847efe3b9899c/jetified-kotlin-stdlib-jdk7-1.3.71.JAR(版本1.3).gra