Я следую инструкциям приведенным здесь, чтобы создать репозиторий Git. Все прошло хорошо до последней строки:
$ git push -u origin master
fatal: '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 и добавить к нему следующее (в разделе # User privilege specification):
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)