Более простым языком, это название переменной, в которой хранится URL внешнего репозитория.
Получается такой псевдоним, чтобы не писать в командах полный URL.
Вместо origin можно использовать любое другое название. Внешних репозитория можно привязать несколько к локальному репо.
Что значит «не понимает»?
Если перейти в другую папку, то откроется другой проект с другим репозиторием. Тут не может возникнуть проблем. Либо вы неудачно сформулировали вопрос.
GitHub это не программа, это сайт.
Вы работаете в программе под названием «GitHub Desktop» видимо. Это один из клиентов для работы с репозиториями Git. Не путайте термины пожалуйста. а то не сразу понял что вы пытаетесь сделать.
Если не получается закоммитить сразу 300 тысяч файлов за раз, попробуйте коммитить отдельными папками.
Возможно индекс переполняется и не может обработать сразу всё.
Либо используйте другие Git-клиенты, например просто консольный клиент.
Я бы посоветовал работать в SmartGit.
И если сцена состоит из множества больших двоичных файлов, а не кода. то лучше вообще не пытаться закидывать эти файлы в репозиторий. Храните большие файлы в LFS, тогда всё будет быстро обрабатываться.
Oogarchenko, буква D означает что вы этот мусор ещё и закоммитили, а потом удалили.
Факт удаления тоже нужно закоммитить. Причём мусор в корне проекта, так не должно быть.
Также разберитесь почему у вас автоматически индексируются все изменения. Какие-то плагины поставлены?
Ерунду какую-то говорите. В staged ничего сразу не попадает если вы сами это всё туда сами не отправите.
Добавлять новые пакеты не надоело, а настроить Git под каждый пакет надоело? Ну добавьте тогда в игнор все папки начинающиеся с подчёркивания и проблемы не будет.
Затем повторить git push
Откроется окно с выбором способа авторизации. Можно выбрать авторизацию через браузер, откроется сайт GitHub где ты дашь разрешение твоему консольному Git на доступ к твоему аккаунту. Всё. Никакой возни с ключами и токенами.
Pavel2345, тогда всё просто. Твоя проблема не в то, как создать файл, а в том, что файл есть, но ты его не видишь.
На маке файлы с точкой по умолчанию не видны в его проводнике.
Нажми cmd + shift + . и увидишь.
Вот только зачем тебе видеть его в Finder. Работают обычно в IDE или текстовом редакторе, а они всё видят.
Леонид, если улетело на гитхаб, то считай что пароль скомпрометирован и всё равно менять. Говорят что иногда уже через несколько минут кто-то пытается использовать утекший пароль.
Получается такой псевдоним, чтобы не писать в командах полный URL.
Вместо origin можно использовать любое другое название. Внешних репозитория можно привязать несколько к локальному репо.