Как я могу работать с определенной папкой и отправлять без загрузки / управления / привлечения других папок в репозитории github - PullRequest
0 голосов
/ 26 июня 2019

Я хочу работать с определенным каталогом репозитория github.Я хочу запустить push pull и все другие команды git только для определенной папки в репозитории.

Я создал свой сайт, используя страницы github.Я добавил папку с именем blog, в которой я хочу хранить статический блог (созданный с использованием Jekyll).Я хочу выдвигать / извлекать только папку блога вместо всего хранилища.

Предположим, это мой каталог Структура

--My Repo/
  --index.html
  --robots.txt
  --blog/
    --index.html
    --post1.html

Я хочу обновить папку блога только с помощью команды git

Один из способов, который я нашел, - это создать новый репозиторий с именем blog и включить на нем страницы Google, но я не хочу этого делать, потому что это будет дополнительный репозиторий для моего сайта, а я этого не хочу.Есть ли другой путь?

1 Ответ

0 голосов
/ 26 июня 2019

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

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

...