我按照 这里给出的指示创建了一个 Git 存储库,直到最后一行,一切都很顺利:
$ git push -u origin master
注意: “ source”似乎不是 git 存储库
致命: 远程终端意外挂断
我在 OSX10.6.8上使用 git 版本1.7.11.3
$ git remote -v
一无所获
存储库的配置文件:
[core]
repositoryformatversion = 0
filemode = true
bare = false
logallrefupdates = true
ignorecase = true
我不得不使用 sudo visido 命令打开 sudoers 文件,并在其中添加以下内容(在 # User rights 规范下) :
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)