Я новичок в git
, и я пытаюсь изучить некоторые новые вещи.Две параллельные независимые ветви в том же репо в git
Я хочу знать, возможно ли иметь две ветви, которые не зависят друг от друга (нет общего предка) в одном и том же репо.
Показательный пример:
Давайте представим, что мы имеем репо, хранящуюся в [email protected]
. Под ~/git/
У меня есть много каталогов (myDir1
, myDir2
, myDirN
...) проведение код, который я получил делать:
git clone [email protected]:my-repo-1
git clone [email protected]:my-repo-2
и так далее ...
Теперь я хочу переместить ~/git/myDir1/scripts
в ~/scripts/
, потому что я хочу сохранить эти сценарии отдельно от исходного кода, хранящегося в ~/git/myDir1
Я перехожу к ~/scripts
и выполняю git init
, поэтому я создаю локальное репо для этих скриптов.
И вот я застрял.
Вопросы:
- Как подтолкнуть этот локальный репозиторий для
[email protected]:my-repo-1
? - Как получить содержимое
~/scripts
(новодвижная ветка) в~/someScripts
на другом компьютере?
Извините заранее, если я злоупотреблял терминологией git, я все еще пытаюсь узнать, что такое ветка, отдаленный, происхождение и т. Д.
Не могу ли я получить содержимое ~/скриптов (вновь нажатой ветви) в ~/someScripts на моем другом ПК_, выполнив операцию 'git clone'? – cross
Если оба ПК видят друг друга, например, с общей папкой, то да, возможен клон git. – VonC
Какая бы точная команда? – cross