git не может найти репозиторий для pu sh to - PullRequest
0 голосов
/ 04 августа 2020

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

ошибку: fatal: repository 'https://github.com/straywind/Demo.git/' not found

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

mkdir Demo
cd Demo
echo "#Demo" >> README.md
git init
git add README.md
git commit -m "first commit"
git remote add origin https://github.com/straywind/Demo.git
git push -u origin master

Затем я ввожу свое имя пользователя и пароль, а затем получаю сообщение об ошибке. Любая помощь приветствуется

Ответы [ 2 ]

0 голосов
/ 05 августа 2020

Возможно, вы усложнили себе задачу, начав с git init, а затем добавив удаленный .

Если вы сначала выполните команду git clone, удаленный будет автоматически настроен для вас, и ваш первый пу sh будет go намного более плавным. Если вы работаете с GitHub, сначала создайте репозиторий GitHub , клонируйте, а затем выполните GitHub pu sh.

git clone https://github.com/cameronmcnz/github-made-easy.git
touch a.html
git add .
git commit -m "commit message"
git push origin
0 голосов
/ 04 августа 2020

Согласно комментариям , это оказалось простой проблемой GitHub: вы только что не создали репозиторий на GitHub.

(требования GitHub здесь могут отличаться от других хостингов сайтов, хотя этот конкретный шаблон довольно распространен.)

В качестве примечания я бы рекомендовал избегать заглавных букв в именах репозиториев. Части URL-адресов не чувствительны к регистру: например, GITHUB.COM, github.com и GitHub.com означают одно и то же. Но Git имена учитывают регистр, а репозиторий с именем demo будет отличаться от репозитория с именем Demo, например, на хосте Linux. Смешивание регистров здесь просто вызывает потенциальные проблемы, и вам следует выбрать один регистр и придерживаться его - возможно, строчных букв, поскольку все прописные буквы - это соглашение, подразумевающее, что вы кричите. ?

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