如何从另一个项目的 GitHub 存储库创建单独的 Intellij 项目?

薛定谔诱饵

我有一个旧的 Intellij 项目,我将继续开发它。从中,我想创建一个新的独立项目,并拥有自己的 GitHub 存储库。我还想删除所有以前的提交,除了最后一个。

问题:有什么干净的方法可以做到这一点?

尝试过:我通过克隆“旧”存储库创建了一个“新”项目。试图通过 Intellij 在 GitHub 上共享“新”项目给了我“旧”repo url 和“远程已经在 GitHub 上”的警告。但我想将该项目分享到一个新的仓库。

布赖恩

尝试以下步骤:

1) 再次克隆 repo

git clone git://server.com/my-repo1.git

在新位置执行此操作

cd /parent_folder

然后

cd /new folder 

2) 删除所有条目及其历史记录,创建一个仅包含数据和历史记录的干净 git 存储库

git filter-branch --subdirectory-filter your_dir -- -- all

3)移动你的所有内容,这样它就不会与新的回购合并发生冲突

mkdir new_directory/
git mv my_stuff new_directory/

4) 提交您的更改

git commit -m

5)去你的回购

cd ../my-repo2/

6)使用本地参考将您的源存储库作为远程连接

git remote add repo1 ../my-repo1/

7)现在获取该源,创建一个分支并与目标存储库合并

git fetch repo1
git branch repo1 remotes/repo1/master
git merge repo1 --allow-unrelated-histories

8)推动你的改变

git remote rm repo1
git branch -d repo1
git push origin master

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

IntelliJ使用另一个帐户致力于我的GitHub项目

来自分类Dev

IntelliJ使用另一个帐户致力于我的GitHub项目

来自分类Dev

基于另一个项目的分支启动一个新的github项目

来自分类Dev

Android项目作为库连接到github上的另一个项目

来自分类Dev

从另一个GIT项目的特定提交创建一个GIT项目

来自分类Dev

如何从另一个存储在SVN中的项目创建一个项目?

来自分类Dev

如何包括另一个项目的仓库中的库模块?

来自分类Dev

如何将静态库.a文件Xcode项目的代码更改为另一个Xcode项目?

来自分类Dev

使用android项目作为另一个android项目的库

来自分类Dev

如何在Intellij中调试项目同时在另一个项目中设置断点

来自分类Dev

作为IntelliJ项目打开Github存储库的一部分

来自分类Dev

在一个项目下使用多个 Github 存储库

来自分类Dev

如何从另一个列表创建项目列表

来自分类Dev

使用IntelliJ进入另一个Maven项目

来自分类Dev

从另一个GIT项目的特定提交中创建一个GIT项目

来自分类Dev

如何再次在Github中创建一个项目?

来自分类Dev

在plone中另一个项目的选择字段中列出创建的项目的标题

来自分类Dev

Gradle Multiproject Build:如何在不创建伪项目的情况下将WAR项目的JAR包含到另一个WAR中

来自分类Dev

EGit 在存储库中创建单独的项目文件夹

来自分类Dev

用ant导出jar文件作为另一个项目的库而忽略

来自分类Dev

我如何将一个新项目推送到一个新的github而不将其复制到另一个项目中

来自分类Dev

如何调用另一个项目的活动?

来自分类Dev

如何依赖另一个项目的来源

来自分类Dev

如何将一个Eclipse项目作为库导入另一个项目?

来自分类Dev

如何检索一个表中DISTINCT项目的数量,以便为每个用户和另一个表中的每个项目存储一个布尔值?

来自分类Dev

如何通过创建另一个项目然后将其粘贴在项目上来导入项目?

来自分类Dev

如何添加一个项目作为另一个项目的参考

来自分类Dev

将另一个项目用作库

来自分类Dev

为现有项目创建一个 GitHub 页面

Related 相关文章

  1. 1

    IntelliJ使用另一个帐户致力于我的GitHub项目

  2. 2

    IntelliJ使用另一个帐户致力于我的GitHub项目

  3. 3

    基于另一个项目的分支启动一个新的github项目

  4. 4

    Android项目作为库连接到github上的另一个项目

  5. 5

    从另一个GIT项目的特定提交创建一个GIT项目

  6. 6

    如何从另一个存储在SVN中的项目创建一个项目?

  7. 7

    如何包括另一个项目的仓库中的库模块?

  8. 8

    如何将静态库.a文件Xcode项目的代码更改为另一个Xcode项目?

  9. 9

    使用android项目作为另一个android项目的库

  10. 10

    如何在Intellij中调试项目同时在另一个项目中设置断点

  11. 11

    作为IntelliJ项目打开Github存储库的一部分

  12. 12

    在一个项目下使用多个 Github 存储库

  13. 13

    如何从另一个列表创建项目列表

  14. 14

    使用IntelliJ进入另一个Maven项目

  15. 15

    从另一个GIT项目的特定提交中创建一个GIT项目

  16. 16

    如何再次在Github中创建一个项目?

  17. 17

    在plone中另一个项目的选择字段中列出创建的项目的标题

  18. 18

    Gradle Multiproject Build:如何在不创建伪项目的情况下将WAR项目的JAR包含到另一个WAR中

  19. 19

    EGit 在存储库中创建单独的项目文件夹

  20. 20

    用ant导出jar文件作为另一个项目的库而忽略

  21. 21

    我如何将一个新项目推送到一个新的github而不将其复制到另一个项目中

  22. 22

    如何调用另一个项目的活动?

  23. 23

    如何依赖另一个项目的来源

  24. 24

    如何将一个Eclipse项目作为库导入另一个项目?

  25. 25

    如何检索一个表中DISTINCT项目的数量,以便为每个用户和另一个表中的每个项目存储一个布尔值?

  26. 26

    如何通过创建另一个项目然后将其粘贴在项目上来导入项目?

  27. 27

    如何添加一个项目作为另一个项目的参考

  28. 28

    将另一个项目用作库

  29. 29

    为现有项目创建一个 GitHub 页面

热门标签

归档