如何使用git创建项目叉(没有github叉!)并保持与原始存储库的关系

Theldoria

我有一个项目A,它是其他项目的起点。要启动新项目BI,只需克隆A(将文件夹名称更改为B):

git clone git@host:A B

并将原点更改为B

git remote rename origin base-project
git remote add git@host:B

现在,我可以将项目A的存储库作为基础项目使用(我不喜欢将其命名为上游,因为它可能与github的fork混淆了),并且我可以根据需要处理项目B。

要稍后从AI中提取更改,请执行以下操作:

git pull base-project master

我的做法是否正确,还是有更好的解决方案?

VonC

这是在建立新的原始存储库(您要推送到的源存储库)的同时保留对模板存储库的引用的好方法。

您可以添加的内容是(请参阅“如何配置git以避免意外的git push ”):

git config remote.base-project.receivepack /bin/false

这样,您可以确定不会误将代码推送到A(基础项目)。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用git创建项目叉(没有github叉!)并保持与原始存储库的关系

来自分类Dev

如何使用git存储库中已有的文件创建新的git存储库,并保持提交

来自分类Dev

创建Github叉的时间

来自分类Dev

创建Github叉的时间

来自分类Dev

如何使用git存储库中已存在的文件创建新的git存储库,并保持提交

来自分类Dev

如何使用github-cli创建Git存储库?

来自分类Dev

如何使用Git为现有项目创建新的“本地”远程存储库

来自分类Dev

如何使用命令行从私有github存储库中下载单个原始文件?

来自分类Dev

Visual Studio:如何从现有的GitHub存储库创建项目?

来自分类Dev

如何在Github中创建具有多个存储库的项目?

来自分类Dev

如何使用github API获取原始的分叉存储库?

来自分类Dev

如何将本地 git 存储库更新为原始 github 存储库的当前状态?

来自分类Dev

Github叉从新叉分离

来自分类Dev

如何直接从git bash创建github存储库?

来自分类Dev

如何在PHPStorm上为项目创建GIT存储库

来自分类Dev

如何为AOSP的git项目列表创建本地存储库,

来自分类Dev

如何在Github原始存储库中使用Sonatype Nexus存储库组?

来自分类Dev

对充当 git 存储库的 git clone 的更改未被视为包含原始存储库中没有的新更改

来自分类Dev

遵循picom(康普顿叉)的安装说明时,“不是git存储库”

来自分类Dev

没有存储库的版本控制历史记录,如何将项目发布到GitHub?

来自分类Dev

如何在使用裸git存储库管理dotfile时在github上添加README.md但在主目录中没有相同的README.md?

来自分类Dev

如何从git克隆存储库,但仍获得对原始存储库的更新?

来自分类Dev

如何从git克隆存储库,但仍获得对原始存储库的更新?

来自分类Dev

带有更新的Git工作叉

来自分类Dev

如何在没有 git 存储库的情况下使用本地 SPM 包?

来自分类Dev

如何使用 Visual Studio 创建新的 github 存储库?

来自分类Dev

如何使用Pods为xcode项目创建存储库?

来自分类Dev

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

来自分类Dev

如何从现有的 git 存储库创建新的 git 存储库,第 2 部分

Related 相关文章

  1. 1

    如何使用git创建项目叉(没有github叉!)并保持与原始存储库的关系

  2. 2

    如何使用git存储库中已有的文件创建新的git存储库,并保持提交

  3. 3

    创建Github叉的时间

  4. 4

    创建Github叉的时间

  5. 5

    如何使用git存储库中已存在的文件创建新的git存储库,并保持提交

  6. 6

    如何使用github-cli创建Git存储库?

  7. 7

    如何使用Git为现有项目创建新的“本地”远程存储库

  8. 8

    如何使用命令行从私有github存储库中下载单个原始文件?

  9. 9

    Visual Studio:如何从现有的GitHub存储库创建项目?

  10. 10

    如何在Github中创建具有多个存储库的项目?

  11. 11

    如何使用github API获取原始的分叉存储库?

  12. 12

    如何将本地 git 存储库更新为原始 github 存储库的当前状态?

  13. 13

    Github叉从新叉分离

  14. 14

    如何直接从git bash创建github存储库?

  15. 15

    如何在PHPStorm上为项目创建GIT存储库

  16. 16

    如何为AOSP的git项目列表创建本地存储库,

  17. 17

    如何在Github原始存储库中使用Sonatype Nexus存储库组?

  18. 18

    对充当 git 存储库的 git clone 的更改未被视为包含原始存储库中没有的新更改

  19. 19

    遵循picom(康普顿叉)的安装说明时,“不是git存储库”

  20. 20

    没有存储库的版本控制历史记录,如何将项目发布到GitHub?

  21. 21

    如何在使用裸git存储库管理dotfile时在github上添加README.md但在主目录中没有相同的README.md?

  22. 22

    如何从git克隆存储库,但仍获得对原始存储库的更新?

  23. 23

    如何从git克隆存储库,但仍获得对原始存储库的更新?

  24. 24

    带有更新的Git工作叉

  25. 25

    如何在没有 git 存储库的情况下使用本地 SPM 包?

  26. 26

    如何使用 Visual Studio 创建新的 github 存储库?

  27. 27

    如何使用Pods为xcode项目创建存储库?

  28. 28

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

  29. 29

    如何从现有的 git 存储库创建新的 git 存储库,第 2 部分

热门标签

归档