是否可以通过git克隆两个不同的项目,一个来自Github,一个来自Bitbucket?

问题描述 投票:1回答:3

能否通过git克隆两个不同的项目,一个来自Github,一个来自Bitbucket,在同一台机器上做两个不同的项目?

git clone
3个回答
1
投票

欢迎来到Stackoverflow!

Github和Bitbucket都是以git为基础构建的。所以,只要你是在本地通过git做的,你想从它们中的任何一个克隆repo都应该没有问题。

我曾用Github和Gitlab做过这个工作,没有任何问题。


1
投票

这正是git的作用,可以在多个项目上工作,不管它们是否在同一台服务器上,而且你可以将相同的内容拉推到多个仓库。

# Project 1
git clone <URL> folder1

# Project 2
git clone <URL> Folder2

现在,你只需像在你的机器上的其他项目一样工作即可。

Note

git还允许你 "存储" 在多个远程仓库中,这意味着相同的代码可以在Github、bitbucket、gitlab等......。- 同一个仓库,你需要做的就是添加一个新的远程仓库。

# Add multiple remotes to the same repository
git add <remote1 name> <url1>
git add <remote2 name> <url2>

# To view your remotes:
git remote -v

P.S

  1. 如果你是一个新用户,我建议你使用ssh键克隆项目
  2. 要同步多个存储库,你可以使用这个工具(Unix)---。https:/myrepos.branchable.com。

0
投票

是的,您可以。请参阅 "克隆现有存储库 "一章中的 "克隆现有存储库 "一节。Git 基础知识 - 获取 Git 仓库"的Git书中。 只要确保不要把两个项目放在同一个目录下--为每个项目使用一个单独的目录。

© www.soinside.com 2019 - 2024. All rights reserved.