java - 将本地 Java 项目 merge 到现有 git 存储库

标签 java eclipse spring git

我已经从 git repo 中 checkout 了源代码,因为我被迫使用别人的 svn repo 一段时间,现在我想在原始 git repo 中重新 checkin 我的源代码。我们在该项目中使用 eclipse (STS)。完美的解决方案是将这段时间所做的更改 checkin 新分支,然后将所有内容放回一起。 有谁知道我该怎么做?

最佳答案

如果您在一个文件夹中进行了更改,则可以使用该文件夹作为工作树,以便您的 git 存储库检测并添加这些更改。

cd /path/to/git/repo
git --work-tree=/path/to/other/repo status
git --work-tree=/path/to/other/repo add .

然后,您可以从您的 git 存储库正常提交和推送,该存储库现已更新为其他存储库的最新更改。

注意:这是一个命令行解决方案:完成后,您可以在 Eclipse 中继续工作。

关于java - 将本地 Java 项目 merge 到现有 git 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38430910/

相关文章:

java - 复杂性 良好、中等和最差

java - setOnClickListener 从未触发 - Android/Eclipse

angularjs - Angular 和 Spring 服务器缓存 .js 和 .html 文件

Java语法-转换后的额外加号有效吗?

java - 带有 org.w3c.dom API 的外部和内部 HTML

java - Eclipse Debug模式未打开

android - Eclipse 中的传输初始化错误(尝试更新插件)

java - Spring JavaConfig 与注解类

带有 JPA 的 Spring Data 不会在错误时回滚事务

java - 通过 JAVA API 使用 JSON 文件查询 ElasticSearch