Git push error: «источник не является git-репозиторием»
Я следую заинструкции, приведенные здесь создать Git-репозиторий. Все прошло хорошо до последней строчки:
$ git push -u origin master
роковое: «origin» не похоже на git-репозиторий
фатальный: удаленный конец неожиданно завис
Я использую Git версии 1.7.11.3 на OS X 10.6.8
$ git remote -v
ничего не возвращает
Файл конфигурации для хранилища:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
Мне пришлось открыть файл sudoers с помощью команды sudo visudo и добавить к нему следующее (в разделе # Спецификация привилегий пользователя):
git ALL=(ALL) ALL.
Теперь, если я сделаю:
$ git remote add origin /Volumes/500GB/git-repository/myproject.git
он возвращается без ошибок, но я не вижу никакого кода в репозитории (он имеет вышеупомянутые каталоги, такие как ветки, хуки, ...)
Если я сделаю:
$ git push -u origin master
fatal: 'origin' does not appear to be a git repository
fatal: The remote end hung up unexpectedly
$ git remote -v
origin /Volumes/500GB/git-repository/myproject.git (fetch)
origin /Volumes/500GB/git-repository/myproject.git (push)