2011-06-25 89 views
1

所以我刚刚在github上打开一个帐户,并试图将一个项目提交(checkin/commit/whatever ...)到一个新的回购站。不能提交到git/github

我遵循以下步骤:

  • 在网络上创建一个回购
  • 随后从网上这些步骤:

下一步:

mkdir PROJECT 
cd PROJECT 
git init 
touch README 
git add README 
git commit -m 'first commit' 
git remote add origin [email protected]:username/PROJECT.git 
git push -u origin master 

当我运行git remote add origin [email protected]:username/PROJECT.git我收到以下错误:

fatal: Not a git repository (or any of the parent directories): .git 

任何想法?无论如何,我无法克隆这个项目 - 它在回购中是空的。

谢谢!

回答

2

该错误表明,当您运行'git remote add'命令时,您不在git存储库的目录中。我只希望如果你不在你做'git init'的目录中就会发生这种情况。以前的所有git命令是否成功?在你做'git远程添加'或者离开PROJECT目录之前,你是否删除了.git目录?你刚刚在另一个目录中运行'git remote add'吗?

你可以剪切和粘贴你做过的事情的记录,所以我们可以帮助确定发生了什么错误?

+0

这个建议看起来不错。我能想到的唯一的其他附录是确保github项目_exists_和_exactly_的名称完全相同。 – ashays

+0

ashays - 是的,但是这个错误是客户端,只有当git运行在git仓库之外时才会发生。对于基督徒来说,一旦他过去了这个问题,这是一件好事。 –

+0

而在目录之外则表示OP不完全遵循这些步骤。 – Cascabel