Не удалось загрузить проект с помощью GitHub-Desktop

Я установил GitGub-Desktop на свой компьютер с Windows 10. Я попытался загрузить проект ASP.NET MVC Core на GitHub. Я создал репозиторий на GitHUb.com. Но когда я следую этому руководству и пытаюсь зафиксировать проекта (нажав кнопку Commit to master, показанную на изображении 1 ниже), я получаю сообщение об ошибке, показанное на снимке экрана 2 ниже. Вопрос. Может ли кто-нибудь сообщить мне, что мне нужно сделать, чтобы загрузить этот проект на Github с помощью GitHub-Desktop? Это мой первый раз, когда я пытаюсь это сделать.:

введите здесь описание изображения

введите здесь описание изображения

ОБНОВЛЕНИЕ:

Моя папка проекта ASP.NET имеет подпапку LINQ_OUTER_JOIN_Issue_on_ASPNET, созданную Git-Desktop, как показано ниже:

введите здесь описание изображения

И подпапка LINQ_OUTER_JOIN_Issue_on_ASPNET содержит другие git папки и файлы, как показано ниже:

введите здесь описание изображения


person nam    schedule 13.09.2016    source источник
comment
В этом каталоге есть репозиторий Git? Если это так, либо удалите его из проекта (если он не нужен), либо добавьте его как подмодуль вручную. Я бы порекомендовал переместиться, подмодули Git могут быть сложными.   -  person Whymarrh    schedule 14.09.2016
comment
@Whymarrh Спасибо за попытку помочь. Вы имеете в виду, есть ли в моей папке проекта репозиторий Git?   -  person nam    schedule 14.09.2016
comment
Имя каталога в ошибке, LINQ_OUTER_JOIN *, есть ли в нем репозиторий Git?   -  person Whymarrh    schedule 14.09.2016
comment
@Whymarrh Чтобы ответить на ваш вопрос, я только что добавил раздел ОБНОВЛЕНИЕ, показывающий git папки/файлы, добавленные Git Desktop приложением.   -  person nam    schedule 14.09.2016
comment
Если в этой подпапке нет ничего, кроме случайных файлов Git, вы можете безопасно удалить ее.   -  person Whymarrh    schedule 14.09.2016
comment
@Whymarrh Ваше решение сработало (спасибо). Для пользы других пользователей вы можете преобразовать свой комментарий в решение с кратким объяснением - и я отмечу его как ответ.   -  person nam    schedule 14.09.2016
comment
Рад, что это сработало! Не стесняйтесь написать ответ самостоятельно, если хотите, подробно описав, что вы сделали.   -  person Whymarrh    schedule 15.09.2016
comment
@Whymarrh По вашему совету я подробно описал свой процесс в приведенном ниже решении.   -  person nam    schedule 16.09.2016


Ответы (1)


Отказ от ответственности: заслуга в этом решении принадлежит @Whymarrh, который помог мне своими комментариями выше.

Следуя этому руководству, я перетащил папку проекта ASP.NET на главный экран приложения GitHub Desktop app. GitHub Desktop побудил меня превратить его в репозиторий. После того, как я превратил его в репозиторий, Git создал папку с именем LINQ_OUTER_JOIN_Issue_on_ASPNET внутри папки моего проекта вместе с некоторыми другими файлами .git. Я удалил эту папку и другие файлы .git из папки моего проекта ASP.NET. Затем я смог зафиксировать, нажав кнопку Commit to master (показана на изображении моего исходного сообщения).

person nam    schedule 15.09.2016