Можно ли клонировать два разных проекта, один из Github и один из Bitbucket через git? - PullRequest
1 голос
/ 01 мая 2020

Можно ли клонировать два разных проекта, один из Github и один из Bitbucket через git, на одну машину для работы двух разных проектов?

Ответы [ 3 ]

1 голос
/ 02 мая 2020

Это именно то, что git для работы с несколькими проектами, независимо от того, находятся ли они на одном сервере, и более того, вы можете извлекать / pu sh один и тот же контент в несколько репозиториев.

# Project 1
git clone <URL> folder1

# Project 2
git clone <URL> Folder2

Теперь вы просто работаете над ними, как и над любым другим проектом на вашей машине.

Note

Git позволяют вам также " хранить " каждый репозиторий на нескольких удаленных компьютерах, что означает, что один и тот же код может быть в Github, bitbucket, gitlab et c .... - В одном и том же репозитории все, что вам нужно сделать, это добавить новый удаленный

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

# To view your remotes:
git remote -v

PS

  1. Если вы новый пользователь, я рекомендую клонировать проект с помощью клавиш s sh
  2. To syn c несколько хранилищ вы можете использовать этот инструмент (Unix) - https://myrepos.branchable.com/
1 голос
/ 01 мая 2020

добро пожаловать в Stackoverflow!

Github и Bitbucket построены git в качестве базы. Так что не должно иметь значения, пытаетесь ли вы клонировать репо с любого из них, если вы делаете это через git в вашей локальной сети.

Я сделал это с Github и Gitlab, и это работало без любые вопросы.

0 голосов
/ 01 мая 2020

Да, вы можете. См. Раздел «Клонирование существующего репозитория» в главе «Git Основы - Получение Git Репозиторий » в книге Git. Просто убедитесь, что вы не поместите два проекта в один каталог - используйте отдельный каталог для каждого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...