Итак, новичок в Git. Я прочитал руководства и думаю, что у меня есть основы, но у меня возникают трудности с достижением этой единственной цели.
У меня есть репозиторий, созданный для моего общего исходного кода разметки. Просто вещи, которые я использую повторно для каждого прорыва. Он называется markupDNA.git
. Я хотел бы иметь разные каталоги в моем каталоге Mac-сайтов ~ / Sites / project-N
. Где я опираюсь на общие вещи и делаю прорыв сайта. Я бы хотел, чтобы они были привязаны к моему основному репозиторию git как форк, но вы не можете форкнуть свое собственное репо?
Хотел бы я сделать что-то вроде этого:
git clone <url> name
git add .
# make changes
git commit -m 'whatever'
git push
Но я не хочу, чтобы он отправлялся в origin. Я хочу, чтобы его поместили в вилку репозитория markupDNA
, откуда он был клонирован. Но похоже, что он просто проталкивает мои изменения прямо в мастер происхождения. Идея состоит в том, чтобы содержать markupDNA
в чистоте и просто иметь много форков для моих разных проектов, каждый из которых будет иметь свой собственный клонированный каталог на моем жестком диске.
Есть идеи?