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