Sourceforge:“......似乎不是一个git存储库”

时间:2011-08-26 16:34:53

标签: git repository push sourceforge

我已经开始在Sourceforge上开展一个项目,主要是为了尝试它是如何工作的。这是项目的链接:https://sourceforge.net/projects/tachikomawall/但是将源代码推送到项目对我来说不起作用。我正在尝试使用GIT。这是它返回的错误:

[18:09] matachi ~/Projects/htdocs/Tachikoma-Wall $ git push origin master
matachi@tachikomawall.git.sourceforge.net's password: 
fatal: '/gitroot/tachikomawall/code' does not appear to be a git repository
fatal: The remote end hung up unexpectedly

以下是我在终端输入的一些行(我不认为我忘了什么):

[17:57] matachi ~/Projects/htdocs/Tachikoma-Wall $ git init
[17:57] matachi ~/Projects/htdocs/Tachikoma-Wall $ git config user.name "MaTachi"
[17:58] matachi ~/Projects/htdocs/Tachikoma-Wall $ git config user.email "matachi@users.sourceforge.net"
[17:58] matachi ~/Projects/htdocs/Tachikoma-Wall $ git add .
[17:58] matachi ~/Projects/htdocs/Tachikoma-Wall $ git commit
[master (root-commit) 637d52b] first commit
 5 files changed, 91 insertions(+), 0 deletions(-)
 create mode 100644 README
 create mode 100644 images/bg.png
 create mode 100644 include/style.css
 create mode 100644 index.html
 create mode 100644 index.php
[18:08] matachi ~/Projects/htdocs/Tachikoma-Wall $ git remote add origin ssh://matachi@tachikomawall.git.sourceforge.net/gitroot/tachikomawall/code
[18:08] matachi ~/Projects/htdocs/Tachikoma-Wall $ git config branch.master.remote origin
[18:09] matachi ~/Projects/htdocs/Tachikoma-Wall $ git config branch.master.merge refs/heads/master

我想根据错误消息我没有写正确的存储库名称。您可能已经理解,我之前没有使用过GIT,也不太了解它是如何工作的。

1 个答案:

答案 0 :(得分:5)

我遇到了同样的问题,看到了对你问题的评论。 只是为了澄清:

https://sourceforge.net/apps/trac/sourceforge/wiki/Git上的指南错误

不要克隆/拉/推:

  

SSH://USERNAME@PROJECTNAME.git.sourceforge.net/gitroot/PROJECTNAME/REPONAME

相反,请从以下地址开始:

  

ssh://USERNAME@git.code.sf.net/p/PROJECTNAME/REPONAME