Basi c Реагировать на проект Gatsby - не могу pu sh для GitHub - получаю "git pu sh - set-upstream master origin" - PullRequest
0 голосов
/ 13 марта 2020

Только что запустил базовый c проект Gatsby, используя "gatsby new myproject". Их Git настройка, кажется, сильно отличается от того, к чему я привык. После установки проекта я создал новый репозиторий GitHub, инициализировал его, добавил удаленный, но когда я пытаюсь получить sh sr c, я получаю:

    fatal: The current branch master has no upstream branch.
    To push the current branch and set the remote as upstream, use

         git push --set-upstream origin master

Я попытался настроить апстрим , но он выдает ошибку и говорит: «все обновлено»:

Enumerating objects: 51, done.
Counting objects: 100% (51/51), done.
Delta compression using up to 4 threads
Compressing objects: 100% (50/50), done.
Writing objects: 100% (51/51), 408.69 KiB | 4.21 MiB/s, done.
Total 51 (delta 12), reused 0 (delta 0)
error: RPC failed; curl 56 OpenSSL SSL_read: Connection was reset, errno 10054
fatal: the remote end hung up unexpectedly
fatal: the remote end hung up unexpectedly
Everything up-to-date

Я даже попытался переустановить проект, но получил ту же проблему. Не могу найти информацию в их документации. Не уверен, как настроен Gatsby Git и что нужно сделать, чтобы он работал. Я не собираюсь публиковать sh проект с gh-страницами, просто сейчас хочу отслеживать разработку исходных файлов. Есть идеи?

1 Ответ

0 голосов
/ 13 марта 2020

Во время работы gatsby new myproject использует git для клонирования gatsby-starter-default в папку myproject (а затем устанавливает зависимости), на самом деле он не создает для вас локальное git репо.

Итак, рабочий процесс, который вы ищете, может заключаться в создании репозитория GitHub с именем myproject, а затем:

gatsby new myproject
cd myproject

git init
git add .
git commit -m "first commit"
git remote add origin git@github.com:ksav/myproject.git
git push -u origin master
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...