Поиск кода на Github возвращает хэш sha вместо фактического кода

#github

Вопрос:

Я загружаю свой код на github, но когда я перехожу к нему в веб-браузере, я на самом деле не могу прочитать код, если не нажму «просмотреть исходный код» или «загрузить».

Если я внесу изменения в код и загружу их:

 git add *
git commit -m "test"
Git push origin master
 

а потом принеси их снова:

 git fetch --all
git reset --hard master
 

Мой код заменен следующим:

 version https://git-lfs.github.com/spec/v1
oid sha256:01fb22a63967e11c50ac23ecb33144bebc7d2a9f011e19cdd0681cd2873aff02
size 12550
 

Есть идеи, что происходит или как это исправить?

Ответ №1:

Я предлагаю вам удалить свой репозиторий на своем GitHub и сделать это снова, используя этот рабочий процесс.

1 Добавить зафиксировать, что вы сделали правильно:

 git add *

git commit -m "test"
 

2 Создайте удаленную ветвь:

 git push origin Remote-Branch-Name
 

3 Нажмите на удаленную ветку:

 git push -u origin Remote-Branch-Name
 

Это должно загрузить ваш код как фактический код, а не SHA.

Комментарии:

1. Когда я это делаю, я получаю фатальный: неверный рефспек. Разве мне не нужно вводить?

2. После какой команды вы получаете эту ошибку?

3. Да, вам действительно нужно «git init». Я предполагал, что вы уже позаботились об этом шаге.