Как добавить подмодуль в мое существующее хранилище, внести изменения локально и отправить все изменения в мой github? - PullRequest
1 голос
/ 08 октября 2019

Прямо сейчас я могу добавить подмодуль. Вносить изменения, добавлять и фиксировать. Однако я не могу толкать. Это дает мне ошибку.

Вот что я делаю:

git submodule add --branch v1.0 https://github.com/substrate-developer-hub/substrate-package

Я запускаю простой скрипт оболочки в подмодуле

cd substrate-package
./substrate-package-rename.sh substratekitties myName

Затем просто добавьте, подтвердите, нажмите

git add .
git commit -m "init"
git push

Я получаю сообщение об ошибке после попытки нажать

remote: Permission to substrate-developer-hub/substrate-package.git denied to hkane729.
fatal: unable to access 'https://github.com/substrate-developer-hub/substrate-package/': The requested URL returned error: 403

Что я могу сделать, чтобы сделать локальные изменения, так что мой подмодуль, а также мой основнойgit repo обновлены, и я могу нажать на Github?

1 Ответ

2 голосов
/ 08 октября 2019

Вы должны быть участником substrate-developer-hub/substrate-package, чтобы иметь возможность вернуться к этому хранилищу.

Если вам нужно внести изменения, вам следует:

  • форк этого репозитория
  • добавить форк как подмодуль
  • внести в него изменения, добавить, зафиксировать и нажать: push будет работать, так какэто ваш собственный репозиторий.
  • сделайте PR (запрос на извлечение) в исходный раздвоенный репозиторий, если вы хотите, чтобы ваши изменения были интегрированы обратно.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...