将git repo克隆到一个新项目中

时间:2014-02-12 13:39:33

标签: git git-tower

这可能看起来像一个简单的问题,我可以如何克隆新项目的现有存储库,而无需更改/影响现有项目?

我有两个初学者项目,我用作模板,包括一些子模块,当我开始一个新项目时,我想克隆该存储库,然后在我的新回购中使用beanstalk或bitBuket。

任何帮助将不胜感激。

注意:

  • 我不是终极专业所以......
  • 我使用Bean进行Git仓库管理,使用beanstalk和bitBucket

编辑:

我很乐意对终端进行解决,如果这是需要的方式,澄清我的目标 - 我需要:

  • 克隆本地存储库
  • 初始化其子模块
  • 通过bitbucket或beanstalk与我的团队分享(理想情况下是第二次)

从什么发布到本质上我需要模仿fork功能,然后能够将其推送到所提到的服务之一。

3 个答案:

答案 0 :(得分:1)

你可以分叉回购,你可以独立开发它们

https://help.github.com/articles/fork-a-repo

答案 1 :(得分:1)

分叉吧:)

然后你将有2个存储库可供使用。

我对bitbucket并不熟悉,但你可以在其功能中看到有一个'fork'选项,就像许多其他git应用程序一样:

fork in bitbucket

答案 2 :(得分:1)

我不熟悉你提到的“Tower”,所以如果你没有找到'fork'选项(如果你不想尝试TortoiseGit或其他东西......)试试这个命令行:

cd nameofdirectory
git init
git clone forkedURL

取自此主题:"How to use Github using terminal commands?"